Java学习06

Java学习06,第1张

继承性的好处

  1. 减少了代码的冗余,提高了代码的复用性
  2. 便于功能的扩展
  3. 为多态的使用提供了前提

继承性的格式

class A extends B {}
A:子类、派生类、subclass
B:父类、超类、基类、superclass

  1. 体现:一旦子类A继承了父类B以后,子类A中就获取了父类B中声明的结构:属性、方法
  2. 特别的父类中声明的私有的属性和方法,子类中也是继承了,只是子类不能直接调用这些父类的私有属性和方法
  3. 子类继承父类以后,话可以声明自己特有的属性和方法,实现功能的扩展,子类和父类的关系,不同于子集和集合的关系。
  4. extends:延展、扩展

java关于继承性的规定

  1. 一个类可以被多个子类继承
  2. 一个类只能有一个父类,单继承性
  3. 类可以多层继承

所有类默认继承于java.lang.Object类

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/919280.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存