继承的好处:
1 提高了代码的复用性
2 让类与类之间产生了关系,给第三个特征多态提供了前提
java中支持单继承,不直接支持多继承,但对C++中的多继承机制进行改良。
单继承:一个子类只能有一个直接父类
多继承:一个子类可以有多个直接父类(Java中不允许,但改良了)在java中通过“多实现”的方式体现
多继承缺陷:产生不确定性
java中支持多重继承
C继承B,B继承A.就会出现继承体系,当使用一个继承体系时,1是查看该体系中的顶层类,连接该体系基本功能。2是创建体系中的最子类对象,完成功能的使用。
网友评论