您的位置:首页 > 编程语言 > Java开发

Java-继承概述

2015-07-08 09:31 405 查看
Java-继承概述

一 继承:

1.提高了代码的复用性

2,让类与类之间产生了关系,有了这个关系,才有了多态的特性

下面是模型



二 Java中:

1,Java只支持单继承,不支持多继承(除了接口支持多继承,又叫多实现)

因为多继承容易带来安全隐患:

当多个父类定义相同的功能,当功能内容不同的时候,子类对象不确定要运行哪一个

但是Java保留了这种机制,并用另一种形式体现出来,就是接口的多实现

2,Java支持多重继承,也就是一个继承体系

想要使用体系,先查阅体系父类的描述,因为父类中的功能是体系的

共性描述。

查阅父类功能,创建子类对象使用功能

3,为什么要创建最后的一个子类对象:

1,因为有可能父类不能创建对象

2,创建子类对象可以使用更多的功能,包括基本的也包括特有的

注意:

千万不要为了获取其他类的功能,简化代码而继承,

必须是类与类之间有所属关系才可以继承。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: