单选题下列选项中不属于面向对象程序设计特征的是( )。A分类性B多态性C类比性D封装性
单选题
下列选项中不属于面向对象程序设计特征的是( )。
A
分类性
B
多态性
C
类比性
D
封装性
参考解析
解析:
面向对象设计是建立在“对象”概念上的方法学,对象是面向对象语言中类的实体,其特点包括:①标识唯一性,对象可区分;②分类性,可以将具有相同属性和操作的对象抽象成类;③多态性,同一个操作对于不同对象表现不同的行为;④封装性,屏蔽数据的具体结构以及操作的算法;⑤模块独立性好,对象内部各种元素结合紧密,内聚性强。答案选择C选项。
面向对象设计是建立在“对象”概念上的方法学,对象是面向对象语言中类的实体,其特点包括:①标识唯一性,对象可区分;②分类性,可以将具有相同属性和操作的对象抽象成类;③多态性,同一个操作对于不同对象表现不同的行为;④封装性,屏蔽数据的具体结构以及操作的算法;⑤模块独立性好,对象内部各种元素结合紧密,内聚性强。答案选择C选项。
相关考题:
面向对象程序设计的基本思想是,通过建立和客观实际相对应的对象,并通过这些对象的组合来创建具体的应用。面向对象的程序设计语言必须具备______特征。A.继承性、封装性、可重用性B.封装性、继承性、多态性C.封装性、多态性、可移植性D.继承性、多态性、可重用性
单选题下列描述中,不属于面向对象思想主要特征的是( )。A封装性B跨平台性C继承性D多态性