关闭

Java-继承概述

标签: java继承
403人阅读 评论(0) 收藏 举报
分类:

Java-继承概述
一 继承:
1.提高了代码的复用性
2,让类与类之间产生了关系,有了这个关系,才有了多态的特性
下面是模型
这里写图片描述
二 Java中:
1,Java只支持单继承,不支持多继承(除了接口支持多继承,又叫多实现)
因为多继承容易带来安全隐患:
当多个父类定义相同的功能,当功能内容不同的时候,子类对象不确定要运行哪一个
但是Java保留了这种机制,并用另一种形式体现出来,就是接口的多实现

2,Java支持多重继承,也就是一个继承体系
想要使用体系,先查阅体系父类的描述,因为父类中的功能是体系的
共性描述。
查阅父类功能,创建子类对象使用功能

3,为什么要创建最后的一个子类对象:
1,因为有可能父类不能创建对象
2,创建子类对象可以使用更多的功能,包括基本的也包括特有的

注意:
千万不要为了获取其他类的功能,简化代码而继承,
必须是类与类之间有所属关系才可以继承。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:146568次
    • 积分:3184
    • 等级:
    • 排名:第12161名
    • 原创:209篇
    • 转载:0篇
    • 译文:0篇
    • 评论:5条
    博客专栏
    最新评论