面向对象程序设计及C++(第3版)
上QQ阅读APP看书,第一时间看更新

习题1

一、单选题

1.下列各种高级语言中,不是面向对象的程序设计语言的是___。

A.C++

B.Java

C.C

D.Python

2.下列关于类与对象关系的描述中,不正确的是___。

A.类是具有相同属性和行为的一类对象的抽象

B.对象是类的具体实体

C.类与对象在内存中均占有内存单元

D.对象根据类来创建

3.下列哪一个不是面向对象方法的特征?

A.开放性

B.封装性

C.继承性

D.多态性

4.下列关于对象的描述中,不正确的是___。

A.对象是类类型的变量

B.对象是类的实例

C.对象就是C语言中的结构体变量

D.对象是属性和行为的封装体

二、问答题

1.简述C++语言与C语言的关系。

2.简述面向对象方法所具有的3个特征。

3.如何理解面向对象的程序设计体现为类的设计和类的使用这两大过程?