实例和继承是面向对象程序设计的基石,类可以看作交互对象的模板。

题目

实例和继承是面向对象程序设计的基石,类可以看作交互对象的模板。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于面向对象程序设计的说法,错误的是()。

A.对象名是开发者定义的,对象的属性名和方法名是由对象所属的Class规定的;

B.面向对象的程序设计把对象的静态属性和动态属性封装在一起,作为一个整体;

C.可以依据超类创建子类,子类自动复制超类的所有属性,开发者还可以根据需求进一步为子类建立新的属性和新的方法,这一观点叫继承;

D.面向过程的程序设计是在面向对象程序设计的基础上发展起来的,它注重模块化、过程性,是程序设计发展的未来方向。


正确答案:D

第2题:

下列关于面向对象程序设计的叙述,正确的是 ______ 。

A.对象是类的模板

B.“封装”就是生成类库的标准

C.一个类至少有一个实例

D.一个类可以继承其父类的属性和方法

A.

B.

C.

D.


正确答案:D
解析:类是一组具有相同属性和相同操作的对象的集合。一个类中的每个对象都是这个类的一个实例。继承是类问的一种基本关系,是在某个类的层次关联中不同的类共享属性和操作的一种机制。在“is-a”的层次关联中,一个父类可以有多个子类,这些子类都是父类的特例,父类捕述了这些子类的公共属性和操作。一个子类可以继承它的父类(或祖先类)中的属性和操作,这些属性和操作在子类中不必定义,子类中还可以定义它自己的属性和操作。类是一组具有相同属性和相同操作的对象的集合。

第3题:

在面向对象程序设计语言中,对象之间通过()方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是()。

A.应该支持被封装的对象

B.应该支持类写实例的概念

C.应该支持通过指针进行引用

D.应该支持继承和多态


参考答案:A, C

第4题:

关于类和对象的说法,不正确的是( )。

A.类是对象的类,对象是类的对象

B.系统不为类分配内存空间,而为对象分配内存空间

C.类和对象一样

D.类可以看作数据类型,对象也可以叫做类的实体、实例等


正确答案:C
解析:对象是类的实例化,类和对象不一样。

第5题:

下面关于类、对象和实例的叙述中,错误的是(45)。

A.类是创建对象的模板

B.对象是类的实例

C.类是对象的实例

D.类是一组具有共同特征的对象集合


正确答案:C
解析:本题考查类、对象和实例之间的关系。类是对象的模板或者说是一组具有共同特征的对象集合。对象是类的实例。

第6题:

C++利用类的派生机制实现面向对象程序设计的继承性。()


参考答案:正确

第7题:

在面向对象编程中,程序被看作是相互协作的______,每个对象都是某个类的实例,所有的类构成一个通过继承关系相联系的层次结构。


正确答案:对象集合
对象集合 解析:面向对象的语言常常具有以下特征:对象生成功能、消息传递机制、类和遗传机制。这些概念当然可以并且也已经在其他编程语言中单独出现,但只有在面向对象语言中,他们才共同出现,以一种独特的合作方式互相协作、互相补充。

第8题:

●面向对象技术中,对象是类的实例。对象有3种成分: (33) 、属性和方法(或操作)。

(33) A.标识

B.继承

C.封装

D.消息


正确答案:A
【解析】对象有3种成分:标识、属性和方法(或操作)。每个对象都有自己的属性值,表示该对象的状态。对象中的属性只能够通过该对象所提供的操作来存取或修改。操作也称为方法或服务,它规定了对象的行为,表示对象所提供的服务。

第9题:

下列关于面向对象程序设计的叙述,正确的是(46)。

A.对象是类的模板

B.“封装”就是生成类库的标准

C.一个类至少有一个实例

D.一个类可以继承其父类的属性和方法


正确答案:D
解析:本题考查面向对象的基本概念。在面向对象范型中,类是对象的模板,对象是类的实例;“封装”是指把属性和方法封装在类的框架之内,对任何属性和方法的访问必须通过类的接口才能进行:一个类可以有实例,也可以没有实例,实例是在程序执行过程中动态生成的:子类可以继承其父类的属性和方法,这是对象模型提供的简化程序说明的一种机制。

第10题:

下面的描述中,不属于面向对象程序设计方法的是( )。 A.多态B.继承C.类SXB

下面的描述中,不属于面向对象程序设计方法的是( )。

A.多态

B.继承

C.类

D.过程调用


正确答案:D
暂无解析,请参考用户分享笔记

更多相关问题