怎样声明子类

2023-07-06   


只要是“is-a”关系(即子类是父类的一种),子类就可继承父类。声明格式如下:
   class 子类名 extends 父类名
   //新增属性、方法,或改写父类原有方法
  
   下面,我们从分析子类内容入手,来讨论其书写方法:
   子类内容可分成三种不同类型:
   (1)与父类完全相同的属性或方法,可从父类继承而来,不用在子类重写;
   (2)与父类的属性或方法同名,但是该属性的数据类型或访问权限有不同、方法的内容有变化时,需要在子类重新声明该属性、重写该方法的内容;
   (3)子类新增的属性或方法,需要在子类给出。


相关内容:

  1. 类、抽象类、接口的差异
  2. abstract class和interface有什么区别
  3. abstract class和interface有什么区别?
  4. 怎样声明接口
  5. 解释一下抽象方法和抽象类
  6. 抽象方法、抽象类怎样声明