A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© java234 中级黑马   /  2016-9-1 21:32  /  230 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.继承的的特点和好处,弊端?
答:特点:java只支持单继承,但是能够多层次继承;接口能够单继承,也能够多继承。
好处:(1)提高了代码的复用性(2)提高了代码的维护性(3)提高了代码的扩展性。(4)让类与类产生了关系,是多态的前提。
弊端:增强了类与类的耦合性。

2.this和super 的区别?
答:this代表对象的引用,super代表当前对象父类的引用。

3.Super()和this()在构造方法能同时使用吗?
答 :不能,super调用的是父类的构造,要放在构造函数的第一行;this调用的是本类的构造,也要放在第一行。

4.Super关键字和this关键字能否在构造函数中共存?
答:能。

5.为什么默认的super()都是空参的呢?
因为Object类是所有 类的父类,Object中只有一个空参构造。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马