第一章课后作业
一、单选题(共6题,75分)
1. (单选题)C++是( )。
A.面向对象的程序设计语言
B.结构化程序设计语言
C.既是面向对象的程序设计语言又是结构化的程序设计语言
D.非结构化的程序设计语言
我的答案: C正确答案: C
2. (单选题)C++语言属于( )。
A.机器语言
B.低级语言
C.中级语言
D.高级语言
我的答案: D正确答案: D
3. (单选题)下面关于对象概念的描述中,错误的是( )。
A.对象就是C语言中的结构变量
B.对象代表着正在创建的系统中的一个实体
C.对象是一个属性和操作(或方法)的封装体
D.对象之间的信息传递是通过消息进行的
我的答案: A正确答案: A
4. (单选题)下面关于类概念的描述中,错误的是( )。
A.类是抽象数据类型的实现
B.类是具有共同行为的若干对象的统一描述体
C.类是创建对象的样板
D.类就是C语言中的结构体类型
我的答案: D正确答案: D
5. (单选题)下列描述中错误的是( )
A.对象与对象之间可以通过消息进行通信和联络
B.类用于描述事物的属性和对事物的操作
C.类与类之间必须是平等的关系,而不能组成层次关系
D.类与类之间可以通过封装而具有明确的独立性
我的答案: C正确答案: C
6. (单选题)面向对象程序设计思想的主要特征中不包括( )。
A.封装性
B.多态性
C.继承性
D.功能分解,逐步求精
我的答案: D正确答案: D
二. 填空题(共2题,25分)
7. (填空题)类和对象的关系可表述为:类是对象的 填空 1 ,而对象则是类的 填空 2 。
我的答案:(1) 抽象 (2) 具体实例
正确答案:(1) 抽象(2) 实例
8. (填空题)填空 1 是指特殊类自动地拥有或隐含地复制其一般类的全部属性与操作。
我的答案:(1) 继承 正确答案:(1) 继承
所有习题完整版PDFhttps://download.csdn.net/download/lornaleo/75413292