第四章 面向对象基础(二):本章主要介绍了面向对象的继承、多态,这与第三章面向对象的封装构成了面向对象程序设计的三大特性,接着介绍了抽象类、接口,异常的概念。4.1类的继承:本节主要介绍继承的概念,重写父类方法,final关键字,super关键字的使用。
4.2抽象类:本节主要抽象类的定义和使用方法。
4.3接口:本节主要介绍接口的定义、使用方法以及与抽象类的区别。
4.4多态:本节主要介绍多态的概念、对象的类型转换。
4.5异常:本节主要介绍什么是异常,try......catch和finally,throws关键字,运行时异常以及编译时异常。
[单选题]抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法

选项:[错, 对]
[单选题]定义一个Java类时,如果前面加使用private关键字修饰,那么该类不可以被继承

选项:[对, 错]
[单选题]不存在继承关系的情况下,也可以实现方法重写。

选项:[对, 错]
[多选题]关于抽象类的说法哪些是正确的?

选项:[不能用抽象类去创建对象。, 抽象类中可以有非抽象方法。, 如果父类是抽象类,则子类必须重写父类所有的抽象方法。
, 接口和抽象类是同一个概念。]
[单选题]已知类的继承关系如下:

class Employee;

class Manager extends Employeer;

class Director extends Employee;

则以下语句能通过编译的有哪些?

选项:[Manager m=new Director();
, Director d=new Employee(); ,  Employee e=new Manager(); , Director d=new Manager(); 
]
[单选题]接口中只能定义常量和抽象方法。

选项:[对, 错]
[单选题]在类的继承关系中,需要遵循以下哪个继承原则?

选项:[不能继承
, 双重, 多重, 单一]
[单选题]Java中,要想让一个类继承另一个类,可以使用以下哪个关键字?

选项:[extends, implements , inherits , modifies
]
[单选题]Java语言中,以下哪个关键字用于在方法上声明抛出异常?

选项:[try , throws , throw
, catch]
[多选题]以下说法哪些是正确的?

选项:[Java语言中允许一个类实现多个接口       , Java语言中允许一个类同时继承一个类并实现一个接口 , Java语言中允许一个接口继承一个接口, Java语言中不允许一个类继承多个类
]

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部