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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 孙建强Jason 中级黑马   /  2015-6-29 23:14  /  698 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

继承的概念、好处、特点
1.概念
把多个类中的相同的属性和行为进行抽取,封装到一个类中,
然后再建立新类的时候,不需要从头做起,继承刚才定义的那个类即可。


叫法:
        Person:父类,基类,超类。
        Student,Teacher:子类,派生类。
注意:
        子类可以直接访问父类中的非私有的属性和行为。
子类要想访问父类中私有成员,在父类中通过公有的方法调用私有成员。
/*
2.继承的好处:
                A:提高了代码的复用性。
                B:让类与类之间产生了一个关系,是多态的前提。

3.继承的特点:
                A:Java只支持单继承,不支持多继承。
                        为什么呢?因为如何可以多继承,就会出现调用不明确的问题。
                B:Java支持多层(重)继承(继承体系)

4.什么时候把类的关系定义为继承呢?
                由于继承体现了一种关系:is a的关系。xxx is yyy的一种。
                以后,你在定义类(A,B)的时候:
                        如果他们有关系:A is a B 的一种。或者B is a A。
                        那么,他们之间就存在继承关系。前者A是子类,后者B是子类。

                注意:不要为了获取部分功能,而去使用继承。
*/

4 个回复

倒序浏览
给会总结的大神跪了
回复 使用道具 举报
我也有和楼主一样做笔记的习惯,
回复 使用道具 举报
不错哟,,,,,,,,,,,,,,,,,,,,,
回复 使用道具 举报
杨基米德 来自手机 中级黑马 2015-7-6 06:43:34
报纸
总结的不错~谢谢楼主
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马