JavaSE每日总结4.23

Vicki ·
更新时间:2024-11-01
· 662 次阅读

1.请问子类继承父类用什么关键字?

继承使用 extends 关键字

2.请问子类继承父类的好处是什么? 提升了代码的复用性 提升了代码的可维护性 让类与类之间产生继承关系(多态的前提) 3.请问父类的哪些成员不能被继承,或者不能被访问? 父类的构造方法不能被子类继承 父类的私有成员变量和私有成员方法可以被继承,只是无法直接访问,可以通过父类中 public 的方法间接访问 4.请问子类是否可以同时继承多个父类?

不可以同时继承多个父类,Java 只支持单继承,但可以多层继承。

5.问定义抽象类、抽象方法使用的关键字是什么?

定义抽象类和抽象方法的关键字是 abstract

6.请问定义抽象类有什么作用?

抽象类的作用是被子类继承,体现的是模板思想

7.请问定义抽象方法有什么作用?

抽象方法只有方法签名,没有方法体,需要子类进行重写,起到了“规范”的作用

8.请问一个类继承了抽象类后,必须要做的事情是什么?

继承抽象类之后,子类必须要实现抽象类中所有的抽象方法,除非子类也是一个抽象类

9.请问抽象类是否可以继承其它抽象类?

一个抽象类可以继承另一个抽象类,继承之后,子类可以选择性的重写父类中的抽象方法


作者:XAaronx



javase

需要 登录 后方可回复, 如果你还没有账号请 注册新账号