java——继承和多态

继承

·继承是面向对象的三大特征之一,也是软件实现复用的重要手段。java的继承具单继承特点,每个子类只有一个直接父类。

什么时候选择继承

1.子类需要额外添加成员变量;
2.子类需要添加自己独有的行为方式;

java里只能直接继承于一个类不同于只能继承于一个类

此种情况C直接继承的是B,但是间接继承的不仅仅只有一个

class A{

}
class B extends A{

}
class C extends B{

}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java继承和多态 继承 定义 继承就是利用现有类创建新类的过程,现有的类称为 父类(基类),新类称为 子类(派生...
    Golden30阅读 3,294评论 0 1
  • 1,继承 (1), 关键字 extends (2),在父子的继承的关系当中,若果重命则创建子类对象的时候,有两种方...
    最不愿意起名了阅读 1,371评论 0 1
  • Java- 继承和多态 可以从现有的类派生出新类。这称为类的继承。新类称为次类、子类或派生类。现有的类称为超类、父...
    青葱烈马阅读 3,652评论 0 2
  • 类c1继承自类c2,c1称为子类,c2称为父类。 子类从父类继承可访问的数据域和方法。 子类和它的父类是“is-a...
    蠢浪浪游戏菜鸡阅读 2,361评论 0 0
  • 父类与子类 在Java术语中,如果C1类扩展自另一个类C2,我们称C2为父类,也称超类或基类,称C1为子类,也称次...
    Steven1997阅读 4,969评论 1 2