当前位置:中级数据库系统工程师题库>系统开发与运行题库

问题:

[单选,共用题干题]

在面向对象的方法学中,对象可看成是属性,以及对于这些属性的专用服务的封装体。封装是一种__(1)__技术,封装的目的是使对象的__(2)__分离。类是一组具有相同属性和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个__(3)__。类之间共享属性与服务的机制称为__(4)__。一个对象通过发送__(5)__来请求另一个对象来为其服务。

空白(1)处应选择()

A . A.组装
B . 产品化
C . 固化
D . 信息隐藏

在面向对象的方法学中,对象可看成是属性,以及对于这些属性的专用服务的封装体。封装是一种__(1)__技术,封装的目的是使对象的__(2)__分离。类是一组具有相同属性和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个__(3)__。类之间共享属性与服务的机制称为__(4)__。一个对象通过发送__(5)__来请求另一个对象来为其服务。空白(5)处应选择() A.调用语句。 消息。 命令。 口令。 在面向对象的方法学中,对象可看成是属性,以及对于这些属性的专用服务的封装体。封装是一种__(1)__技术,封装的目的是使对象的__(2)__分离。类是一组具有相同属性和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个__(3)__。类之间共享属性与服务的机制称为__(4)__。一个对象通过发送__(5)__来请求另一个对象来为其服务。空白(4)处应选择() A.多态性。 动态绑定。 静态绑定。 继承。 在面向对象的方法学中,对象可看成是属性,以及对于这些属性的专用服务的封装体。封装是一种__(1)__技术,封装的目的是使对象的__(2)__分离。类是一组具有相同属性和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个__(3)__。类之间共享属性与服务的机制称为__(4)__。一个对象通过发送__(5)__来请求另一个对象来为其服务。空白(3)处应选择() A.例证。 用例。 实例。 例外。 在设计完成以后,实现阶段的初期确定算法是解决问题的关键步骤之一。算法的计算工作量的大小和实现算法所需要的存储空间的多少,分别称为计算的__(1)__和__(2)__。编写程序的时候,__(3)__和__(4)__是应采纳的原则之一。__(5)__是调试程序的主要工作之一。空白(4)处应选择() A.使用有实际意义的名字。 使用长度短而无实际意义的名字。 表达式中尽量少用括号。 尽量使用化简了的逻辑表达式。 在设计完成以后,实现阶段的初期确定算法是解决问题的关键步骤之一。算法的计算工作量的大小和实现算法所需要的存储空间的多少,分别称为计算的__(1)__和__(2)__。编写程序的时候,__(3)__和__(4)__是应采纳的原则之一。__(5)__是调试程序的主要工作之一。

空白(3)处应选择()。

在面向对象的方法学中,对象可看成是属性,以及对于这些属性的专用服务的封装体。封装是一种__(1)__技术,封装的目的是使对象的__(2)__分离。类是一组具有相同属性和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个__(3)__。类之间共享属性与服务的机制称为__(4)__。一个对象通过发送__(5)__来请求另一个对象来为其服务。

空白(1)处应选择()
参考答案:

  参考解析

在面向对象方法中,面向对象的类和从类导出的对象封装数据和数据上的操作在同一个包中,这提供了以下一系列重要的好处。·数据和过程的内部实现细节对外界 隐藏(信息隐藏),这减少了当变化发生时副作用的传播;·数据结构和对它们的操作被合并在单一名字的实体(类)中,这将便利于构件的复用;·简化被封装对 象间的接口。发送消息的对象不需要关心接收对象的内部数据结构,因此,接口被简化,系统耦合度被降低。继承是传统系统和面向对象系统间的关键区别之一。子 类Y继承其超类X的所有属性和操作,这意味着所有原本对于X设计和实现的数据结构和算法,不需要进行进一步的工作就立即可以被Y使用,复用被直接实现。对 包含在超类中的数据或操作的任何修改立即被继承该超类的所有子类继承。因此,类层次变成了一种机制,通过高层的变化可以立即传播到系统的其他部分。

相关题目:

在线 客服