【含答案】第二章 类与对象--2.1-面向对象方法的特性
(1)单选题
面向对象的程序设计方法采用了什么样的抽象方法构建程序的类与对象:
A 过程抽象
B 数据抽象
C 过程抽象与数据抽象
D 没有采用任何的抽象方法
(2)单选题
下面关于抽象概念的描述中,不正确的是
A 计算机软件开发使用的抽象有过程抽象和数据抽象两种
B 过程抽象强调功能完成的过程和步骤
C 过程抽象按照功能将整个系统的不同部分抽象成不同的类
D 数据抽象的每个抽象数据类型包含了数据和针对这些数据的操作
(3)单选题
下面关于面向对象概念的描述中,不正确的一项是
A 在现实生活中,对象是指客观世界的实体
B 程序中的对象就是现实生活中的对象
C 在程序中,对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类
D 在程序中,对象是一组变量和相关方法的集合
(4)单选题
下列不属于面向对象程序设计的基本特征的是:
A 抽象
B 封装
C 继承
D 静态
(5)单选题
Java的封装性是通过什么实现的:
A 访问控制权限
B 设计内部类
C 静态域与静态方法
D 包
(6)单选题
Java语言间的继承关系是:
A 单继承
B 多继承
C 单继承和多继承
D 不能继承
(7)单选题
以下说法中对Java中 定义的父类与子类的关系描述正确是的:
A 一个子类可以有多个父类,一个父类也可以有多个子类
B 一个子类可以有多个父类,但一个父类只可以有一个子类
C 一个子类可以有一个父类,但一个父类可以有多个子类
D 上述说法都不对
获取标准答案请阅读全文
未经允许不得转载!【含答案】第二章 类与对象--2.1-面向对象方法的特性