1.继承的的特点和好处,弊端?
答:特点:java只支持单继承,但是能够多层次继承;接口能够单继承,也能够多继承。
好处:(1)提高了代码的复用性(2)提高了代码的维护性(3)提高了代码的扩展性。(4)让类与类产生了关系,是多态的前提。
弊端:增强了类与类的耦合性。
2.this和super 的区别?
答:this代表对象的引用,super代表当前对象父类的引用。
3.Super()和this()在构造方法能同时使用吗?
答 :不能,super调用的是父类的构造,要放在构造函数的第一行;this调用的是本类的构造,也要放在第一行。
4.Super关键字和this关键字能否在构造函数中共存?
答:能。
5.为什么默认的super()都是空参的呢?
因为Object类是所有 类的父类,Object中只有一个空参构造。
|
|