美文网首页
4.2 继承的特点

4.2 继承的特点

作者: 姗婷 | 来源:发表于2020-05-12 16:42 被阅读0次

Java只支持单继承,不支持多继承
• 一个类只能有一个父类,不可以有多个父类。
• class SubDemo extends Demo{} //ok
• class SubDemo extends Demo1,Demo2...//error
因为多继承容易带来安全隐患:当多个父类中定义了相同功能时,功能内容不同时,子类对象不确定要运行哪一个。
但是java保留这种机制,并用另一种体现形式来完成表示,多实现
java支持多层继承,也就是一个继承体系
Java支持多层继承(继承体系)
• class A{}
• class B extends A{}
• class C extends B{}
定义继承需要注意:
• 不要仅为了获取其他类中某个功能而去继承 • 类与类之间要有所属( " is a " )关系,xx1是xx2的一种。

相关文章

  • 4.2 继承的特点

    Java只支持单继承,不支持多继承• 一个类只能有一个父类,不可以有多个父类。• class SubDemo ex...

  • Java之继承

    继承的概念 继承的格式 继承示例 继承中成员变量的访问特点 继承中成员方法的访问特点

  • 《Object-C基础教程》-学习笔记2

    第四章 4.2 继承 Object-C不支持多继承,而使用其他方式达到多继承的目的,例如category/prot...

  • Swift 4.2基础---继承

    继承(Inheritance) 1.基类 基类是不继承其他任何类的类; 2.子类 子类化语法格式: 3.重写 在S...

  • Java零基础自学DAY7 2018-03-19

    类的继承 Java的继承具有单继承的特点,每个子类只有一个直接父类 继承的特点 继承通过extends关键字来实现...

  • Java中的继承

    学习笔记 目录:一、继承的实现二、继承中成员变量、构造方法、成员方法访问特点1、继承中成员变量访问的特点2、继承中...

  • 十三(7)、面向对象之原型继承 ------ 2020-01-0

    1、例子: 2、实现原型继承: 3、原型继承的特点:

  • JS汇总---面向对象&数组

    面向对象 js原型链的继承 静态属性怎么继承 js原型链以及特点 面向对象有哪几个特点 封装,继承,多态 对象的继...

  • 继承

    继承的引入和概述 继承案例和继承的好处 继承的弊端 Java中继承的特点 继承的注意实现和什么时候使用继承 继承中...

  • Java面向对象三大特性之继承

    继承 一、继承的特点 Java只支持单继承单继承 多继承 单继承、多继承优缺点①单继承优点:提高了代码的复用性,让...

网友评论

      本文标题:4.2 继承的特点

      本文链接:https://www.haomeiwen.com/subject/yjgbnhtx.html