通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访 问限定性( )A.publicB.protectedC.privateD.friendly

题目
通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访 问限定性( )

A.public

B.protected

C.private

D.friendly


相似考题
参考答案和解析
参考答案:D
更多“通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访 问限定性( ) ”相关问题
  • 第1题:

    在Visual FoxPro中,下面关于属性、事件、方法叙述错误的是( )。 A.属性用于描述对象的状态

    在Visual FoxPro中,下面关于属性、事件、方法叙述错误的是( )。

    A.属性用于描述对象的状态

    B.方法用于表示对象的行为

    C.事件代码也可以像方法一样被显示调用

    D.基于同一个类产生的两个对象的属性不能分别设置自己的属性值


    正确答案:D
    D。【解析】在VisualFoxPro中也是采用了面向对象的思想,属性是用来表示对象的状态,方法用来表示对象的行为,而事件是一种由系统预先定义而由用户或系统发出的动作。事件代码既可以在事件引发时执行,也可以像方法一样被显示调用。每一个VisualFoxPro基类都有自己的一组属性、方法和事件。基于相同类的对象可以设置不同的属性值。

  • 第2题:

    UML客户需求分析使用的CRC卡片上“责任”一栏的内容主要描述类的( )和操作。

    A.对象成员

    B.关联对象

    C.属性

    D.私有成员


    参考答案:C

  • 第3题:

    在面向对象程序设计语言中,对象的成员分为哪几类?可视化对象的外观属性通常由哪类成员来表示?鼠标事件和键盘事件通常由哪类成员来处理?对象之间如何进行通信?


    正确答案:对象成员分为数据成员和函数成员(成员函数)两类。 可视化对象的外观属性通常定义为对象的数据成员。 鼠标和键盘事件的处理通常定义为函数成员函数成员通过事件驱动完成一定功能。 对象之间通过消息传递进行通信。
    对象成员分为数据成员和函数成员(成员函数)两类。 可视化对象的外观属性通常定义为对象的数据成员。 鼠标和键盘事件的处理通常定义为函数成员,函数成员通过事件驱动完成一定功能。 对象之间通过消息传递进行通信。

  • 第4题:

    以下有关属性的说法错误的是()

    • A、通过属性能获取类中 private字段的数据
    • B、当属性定义时,若仅包含set访问器,表示该属性为只读属性
    • C、属性的访问形式是“对象名.属性名”
    • D、属性体现了对象的封装性

    正确答案:B

  • 第5题:

    关于保护继承,下列说法错误的是()。

    • A、保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。
    • B、派生类对象不能访问基类中的任何成员。
    • C、派生类的对象可以访问基类的公有成员。
    • D、保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。

    正确答案:C

  • 第6题:

    通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定符()。

    • A、公有的
    • B、受保护的
    • C、友员的
    • D、私有的

    正确答案:C

  • 第7题:

    下面哪个不是UML中的静态视图()

    • A、状态图
    • B、用例图
    • C、对象图
    • D、类图

    正确答案:A

  • 第8题:

    “滴管”工具可以提取某些对象的属性,例如颜色、线型等。下列选项中,不能被提取的对象属性是()

    • A、填充区域的颜色
    • B、线条的颜色
    • C、组合对象的颜色
    • D、线条的宽度

    正确答案:C

  • 第9题:

    单选题
    关于保护继承,下列说法错误的是()。
    A

    保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。

    B

    派生类对象不能访问基类中的任何成员。

    C

    派生类的对象可以访问基类的公有成员。

    D

    保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。


    正确答案: A
    解析: 暂无解析

  • 第10题:

    单选题
    以下有关属性的说法错误的是()
    A

    通过属性能获取类中 private字段的数据

    B

    当属性定义时,若仅包含set访问器,表示该属性为只读属性

    C

    属性的访问形式是“对象名.属性名”

    D

    属性体现了对象的封装性


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    对象A的ParentClass属性为P,BassClass属性为B,则下列说法中正确的是()
    A

    对象A具有类B的部分属性,但必定具有类P的所有属性

    B

    对象A具有类P或B的部分属性

    C

    对象A具有类P的部分属性,但必定具有类B的所有属性

    D

    对象A具有类P和B的所有属性和方法


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    一个类的静态数据成员所表示属性()
    A

     是类的或对象的属性

    B

     只是对象的属性

    C

     只是类的属性

    D

     类和友元的属性


    正确答案: C
    解析: 暂无解析

  • 第13题:

    在C++中,类由数据成员和成员函数封装而成,每个成员都具有描述该成员可见性的访问控制属性,若某类的一个成员的访问控制属性是protected属性,这个成员(30)。

    A.只能被该类的成员函数访问

    B.只能被该类的成员函数和友元函数访问

    C.只能被该类的成员函数、友元函数和该类的派生类的成员函数防问

    D.不仅可以被该类的成员函数访问,而且还可以被该类的外部访问


    正确答案:C
    解析:在C++中,把数据成员和成员函数封装成类。类的一般形式如下:class类名{类成员1;类成员2;……类成员n;其中,类成员或者是一个数据声明,或者是一个方法声明。数据对象声明可以是const声明、struct声明、任何类型或类的数据对象声明。方法声明是函数或过程的定义。类的每个成员都具有描述该成员可见性的访问控制属性,它可能是private属性、protected属性或public属性。private(私有的):说明类的成员是私有的,只能被该类的成员函数和友元函数(用friend关键字表明,它不是类的成员函数)访问。public(公有的):说明类的成员是公有的,它不仅可以被该类的成员函数访问,而且还可以被类的外部访问。protected(被保护的):说明类的成员是被保护的,它只能被该类的成员函数、友元函数和该类的派生类的成员函数访问。

  • 第14题:

    对于常成员函数,下面描述正确的是( )。

    A.类的成员函数可以操作常对象

    B.类的成员函数不能操作常对象

    C.只有常成员函数可以操作常对象

    D.在常成员函数中,常对象可以被更新


    正确答案:C

  • 第15题:

    在面向对象设计中,关于继承性,下面说法错误的是()

    • A、子类不但继承超类的属性和操作,也继承超类的关联
    • B、子类继承超类的特性,但并不继承其私有特性。 
    • C、子类的每个对象都是其超类的一个对象,所以子类的对象可代替其超类的对象
    • D、超类的protected成员可被其子类访问

    正确答案:B

  • 第16题:

    要求设计一个类,它拥有一个特殊的成员域,该成员域必须能够被这个类的子类访问到,但是不能被不在同一个包内的其他类访问到。下面()可以满足上述要求。

    • A、该成员域的封装属性设置为public
    • B、该成员域的封装属性设置为private
    • C、该成员域的封装属性设置为protected
    • D、该成员域不需要特殊的封装属性

    正确答案:C

  • 第17题:

    对象A的ParentClass属性为P,BassClass属性为B,则下列说法中正确的是()

    • A、对象A具有类B的部分属性,但必定具有类P的所有属性
    • B、对象A具有类P或B的部分属性
    • C、对象A具有类P的部分属性,但必定具有类B的所有属性
    • D、对象A具有类P和B的所有属性和方法

    正确答案:D

  • 第18题:

    一个类的静态数据成员所表示属性()

    • A、 是类的或对象的属性
    • B、 只是对象的属性
    • C、 只是类的属性
    • D、 类和友元的属性

    正确答案:C

  • 第19题:

    UML客户需求分析使用的CRC卡上“责任”一栏的内容主要描述类的()和操作。

    • A、对象成员
    • B、关联对象
    • C、属性
    • D、私有成员

    正确答案:C

  • 第20题:

    public级的成员变量能够被以下哪些对象访问到?()

    • A、所有的对象,但其它包中的对象只能访问少数从包中导出的成员
    • B、所有的对象,子类可以直接访问,也可以继承父类对象的public级成员
    • C、所有的对象,但子类只能直接访问,而不能继承父类对象的public级成员
    • D、所有的对象,但子类不能访问其它包中的父类对象的public级成员
    • E、所以的对象

    正确答案:B,E

  • 第21题:

    单选题
    在Visual FoxPro中,下面关于属性、事件、方法的叙述中错误的是(  )。
    A

    属性用于描述对象的状态

    B

    方法用于表示对象的行为

    C

    事件代码也可以像方法一样被显式调用

    D

    基于同一个类产生的两个对象的属性不能分别设置自己的属性值


    正确答案: D
    解析:
    同一个类可以产生多个对象,每个对象都可以设置自己的属性值。

  • 第22题:

    单选题
    通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定符()。
    A

    公有的

    B

    受保护的

    C

    友员的

    D

    私有的


    正确答案: C
    解析: 暂无解析

  • 第23题:

    多选题
    public级的成员变量能够被以下哪些对象访问到?()
    A

    所有的对象,但其它包中的对象只能访问少数从包中导出的成员

    B

    所有的对象,子类可以直接访问,也可以继承父类对象的public级成员

    C

    所有的对象,但子类只能直接访问,而不能继承父类对象的public级成员

    D

    所有的对象,但子类不能访问其它包中的父类对象的public级成员

    E

    所以的对象


    正确答案: D,C
    解析: 暂无解析