信息系统采用面向对象开发方法时,需要考虑的基本思想不包括(2)。

admin2021-01-08  37

问题 信息系统采用面向对象开发方法时,需要考虑的基本思想不包括(2)。

选项 A、对象是由属性和操作组成
B、对象之间的联系采用封装机制来实现
C、对象可以按其属性来归类
D、对象是对客观事物抽象的结果

答案B

解析 面向对象的开发方法(简称00)的基本思想:00方法认为,客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系就构成了各种不同的系统。当我们设计和实现一个客观系统时,如能在满足需求的条件下,把系统设计成由一些不可变的(相对固定)部分组成的最小集合,这个设计就是最好的。而这些不可变的部分就是所谓的对象。对象是OO方法的主体,对象至少应有以下特征。模块性。模块性即对象是一个独立存在的实体,从外部可以了解它的功能,但其内部细节是“隐蔽”的,它不受外界干扰。对象之间的相互依赖性很小,因而可以独立地被其他各个系统所选用。继承和类比性。事物之间都有一定的相互联系,事物在整体结构中都会占有它自身的位置。在对象之间有属性关系的共同性,在00方法学中称之为继承性次结构是靠继承关系维系着的。对象是一个被严格模块化了的实体,称之为封装(encapsulation)。这种封装了的对象满足软件工程的一切要求,而且可以直接被面向对象的程序设计语言所接受。对象之间的联系主要是通过传递消息(message)来实现的,传递的方式是通过消息模式(messagepattem)和方法所定义的操作过程来完成的。
转载请注明原文地址:https://jikaoti.com/ti/0fS7FFFM
0

相关试题推荐
最新回复(0)