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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 天秋雨 中级黑马   /  2017-3-17 11:20  /  804 人查看  /  3 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

一,为什么出现继承?

提高代码的复用性提高了可维护性子类不仅具有父类中的一般特性,自身还有具体特性

二,几大特点

隐藏:当子父类具有相同的成员变量时,父类的会被隐藏,可用super指定。覆盖:当子父类中方法的方法名和参数类型以及参数个数相同时。子类的方法会覆盖父类的方法。重载:重载发生在本类中或者子父类中,当方法名相同而参数类型或者参数个数不同时,这些方法可以同时存在。构造器:子类是不能继承父类的构造器的。当父类的构造器有参数时,子类需要suoer来指定,没有参数时,super可省略。

三,几大关键字

implements,继承借口。可多个继承super父类构造函数的引用this本类对象的引用final。。。。final定义的成员变量不可被修改修饰的方法不能被子类重写定义的类不能被继承,为最终类。

四,继承的优缺点

优点:提高代码复用性,子类可进行功能扩展

缺点:提高了耦合性。



来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端

3 个回复

倒序浏览
回复 使用道具 举报
{:8_488:}{:8_488:}{:8_488:}
回复 使用道具 举报
与君初相识
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马