网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
对象组合的有点表述不当的是()
- A、容器类仅能通过被包含对象的接口来对其进行访问
- B、“黑盒”复用,封装性好,因为被包含对象的内部细节对外是不可见
- C、通过获取指向其它的具有相同类型的对象引用,可以在运行期间动态地定义(对象的)组合
- D、造成极其严重的依赖关系
参考答案
更多 “对象组合的有点表述不当的是()A、容器类仅能通过被包含对象的接口来对其进行访问B、“黑盒”复用,封装性好,因为被包含对象的内部细节对外是不可见C、通过获取指向其它的具有相同类型的对象引用,可以在运行期间动态地定义(对象的)组合D、造成极其严重的依赖关系” 相关考题
考题
以下关于组合模式的叙述错误的是( )。
A.组合模式对叶子对象和组合对象的使用具有一致性B.组合模式可以通过类型系统来对容器中的构件实施约束,可以很方便地保证在一个容器中只能有某些特定的构件C.组合模式将对象组织到树形结构中,可以用来描述整体与部分的关系D.组合模式使得可以很方便地在组合体中加入新的对象构件,客户端不需要因为加入新的对象构件而更改代码
考题
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用()模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,。而且可以独立地改变它们之间的交互。此模式与()模式是相互竞争的模式,主要差别是:前者的中介对象封装了其它对象间的通信,而后者通过引入其它对象来分布通信。
A.解释器(Interpreter)B.策略(Strategy)C.中介者(Mediator)D.观察者(Observer)
考题
面向对象方法的开发原则不包括()
A.对象由属性和方法组成B.对象可以按照其属性进行归类,类有一定的结构,父类和子类之间靠继承关系维系C.对象是一个被严格模块化的实体,其过程称为封装。在对象封装下,所有软件部件内部都没有明确的范围以及清楚的外部边界D.对象之间的联系主要是通过传递消息来实现的,而传递的方式是通过消息模式和方法所定义的操作过程来完成的
考题
AutoCAD中,关于块,以下说法错误的是()。
A.块是将多个对象组合在一起构成的B.定义的块可以在所有的图形中使用C.块可以被分解为多个独立对象D.块定义所包含的对象必须已经被画出并可见
考题
面向对象编程中的“继承”的概念是指()A. 派生类对象可以不受限制地访问所有的基类对象B. 派生自同一个基类的不同类的对象具有一些共同特征C. 对象之间通过消息进行交互D. 对象的内部细节被隐藏
考题
在幻灯片中组合对象的操作步骤不正确的是( )A.选中需要组合的所有对象B.此时,所有对象被组合为一个对象,可以对它进行编辑操作C.用户可以通过按住D.trl键,选择多个对象E.右击鼠标,在弹出的快捷选择“组合“命令,并在弹出的子菜单中选择“组合”命令
考题
下列关于封装的说法,正确的是______。A.封装是一种信息隐蔽技术,是将相关的数据及其操作组织在对象中,构成具有独立意义的构件B.封装是一个清晰的边界,将所有对象的内部软件范围限定在这个边界之内C.使用封装后,用户或其他对象仍可以直接修改对象内部的数据结构D.封装是受保护的内部实现,这个实现给出了软件对象功能的细节,当前对象的类的外面能够访问这些实现细节
考题
● (44)模式通过提供与对象相同的接口来控制对这个对象的访问。(44)A.适配器( Adapter)B.代理(Proxy)C.组合( Composite)D.装饰器(Decorator)
考题
以下叙述中正确的是______。A.若对象A可以给对象B发送消息,那么对象A、B相互可见B.对象间不能共享类定义的变量,但可通过类名访问静态变量(类变量)C.封装反映了类问的一种层次关系,而组合反映了一种整体与部分的关系D.单身模式能够保证一个类仅有一个实例
考题
Observer(观察者)模式适用于()A、当一个抽象模型存在两个方面,其中一个方面依赖于另一方面,将这二者封装在独立的对象中以使它们可以各自独立地改变和复用B、当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变时C、当一个对象必须通知其它对象,而它又不能假定其它对象是谁也就是说你不希望这些对象是紧密耦合的D、一个对象结构包含很多类对象,它们有不同的接口,而想对这些对象实施一些依赖于其具体类的操作
考题
以下有关属性的说法错误的是()A、通过属性能获取类中 private字段的数据B、当属性定义时,若仅包含set访问器,表示该属性为只读属性C、属性的访问形式是“对象名.属性名”D、属性体现了对象的封装性
考题
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用()模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,。而且可以独立地改变它们之间的交互。此模式与()模式是相互竞争的模式,主要差别是:前者的中介对象封装了其它对象间的通信,而后者通过引入其它对象来分布通信。A、解释器(Interpreter)B、策略(Strategy)C、中介者(Mediator)D、观察者(Observer)
考题
在面向对象的方法学中,对象可看成是属性,以及对于这些属性的专用服务的封装体。封装是一种__(1)__技术,封装的目的是使对象的__(2)__分离。类是一组具有相同属性和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个__(3)__。类之间共享属性与服务的机制称为__(4)__。一个对象通过发送__(5)__来请求另一个对象来为其服务。
空白(2)处应选择()A、定义和实现B、设计和测试C、设计和实现D、分析和定义
考题
AutoCAD中,关于块,以下说法错误的是()。A、块是将多个对象组合在一起构成的B、定义的块可以在所有的图形中使用C、块可以被分解为多个独立对象D、块定义所包含的对象必须已经被画出并可见
考题
有关类、对象、事件,下列说法不正确的是()A、对象用本身包含的代码来实现操作B、对象是类的特例C、类刻划了一组具有相同结构、操作并遵守相同规则的对象D、事件是一种预先定义好的特定动作,由用户或系统激活
考题
面向对象方法的开发原则不包括()A、对象由属性和方法组成B、对象可以按照其属性进行归类,类有一定的结构,父类和子类之间靠继承关系维系C、对象是一个被严格模块化的实体,其过程称为封装。在对象封装下,所有软件部件内部都没有明确的范围以及清楚的外部边界D、对象之间的联系主要是通过传递消息来实现的,而传递的方式是通过消息模式和方法所定义的操作过程来完成的
考题
面向对象编程中的“继承”的概念是指()A、对象之间通过消息进行交互B、派生自同一个基类的不同类的对象具有一些共同特征C、对象的内部细节被隐藏D、派生类对象可以不受限制地访问所有的基类对象
考题
单选题对象组合的有点表述不当的是()A
容器类仅能通过被包含对象的接口来对其进行访问B
“黑盒”复用,封装性好,因为被包含对象的内部细节对外是不可见C
通过获取指向其它的具有相同类型的对象引用,可以在运行期间动态地定义(对象的)组合D
造成极其严重的依赖关系
考题
单选题有关类、对象、事件,下列说法中不正确的是()。A
对象仅能用本身包含的代码来实现操作B
对象可以是任何客观事物,对象是类的特例C
类是一组具有相同结构、操作并遵守相同规则的对象D
事件是一种预先定义好的特定动作,由用户或系统激活
考题
单选题以下有关属性的说法错误的是()A
通过属性能获取类中 private字段的数据B
当属性定义时,若仅包含set访问器,表示该属性为只读属性C
属性的访问形式是“对象名.属性名”D
属性体现了对象的封装性
考题
单选题以下意图哪个是用来描述VISITOR(访问者)?()A
定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新B
表示一个作用于某对象结构中的各元素的操作C
在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态D
用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象
考题
单选题以下关于容器的叙述中,错误的是()。A
容器可以包含其他控件B
不同的容器所能包含的对象类型都是相同的C
容器可以包含其他容器D
不同的容器所能包含的对象类型是不相同的
热门标签
最新试卷