系统集成项目管理工程师真题(事业单位考试公共基础知识:对象、类、继承、多态的描述)

广告位

关于对象、类、继承和多态的描述,不正确的是()

A.对象包含三个基本元素:对象标识、对象状态和对象行为。
B.类是对象的实例,对象是类的模板
C.继承是表示类之间的层次关系

关于对象、类、继承和多态的描述,不正确的是()

202259155IWDXY.jpg

A.对象包含三个基本元素:对象标识、对象状态和对象行为。

B.类是对象的实例,对象是类的模板

C.继承是表示类之间的层次关系

D.多态性使得相同的操作在不同的类中有不同的实现。

试题分析

面向对象的基本概念包括对象、类、抽象、封装、继承、多态、接口、消息、组件、重用和模式等。

(1)对象:由数据及其操作组成的包。对象是系统中用来描述客观事物的模块,是系统的基本单位。对象包含三个基本要素,即对象标识、对象状态和对象行为。

(2)类:现实世界中实体的正式描述。类将这个实体的属性(数据)和操作(函数)封装在一起。类和对象的关系可以理解为对象是类的实例,类是对象的模板。

(3)抽象:从具体事例中提取共同特征后形成概念的过程。对象是现实世界中一个实体的抽象,类是一组对象的抽象。

(4)封装:将相关概念组装成一个单元模块,通过名称引用。

(5)继承性:表示类(父类和子类)之间的层次关系,使一个类对象能够继承另一个类对象的特征。继承可分为单一继承和多重继承。

(6)多态性:是一种允许在多个类中定义同一个操作或属性名的方法,在每个类中可以有不同的实现。

(7)接口:操作规范的描述,只说明操作应该做什么,没有定义操作应该怎么做。

(8)消息:是对象之间交互的一种手段,通过它向目标对象发送操作请求。

(9)组件:是指软件系统的可替换的、物理的组件,封装了模块功能的实现,提供了一套接口实现方法。

(10)复用:指利用已有软件及其有效组件构建新的软件或系统。组件技术是软件复用的关键。

(11)模式:描述重复出现的问题及其解决方案。

参考答案:B

关于作者: 鸟叔

为您推荐

广告位

发表回复