怎样声明子类
只要是“is-a”关系(即子类是父类的一种),子类就可继承父类。声明格式如下:
class 子类名 extends 父类名{
//新增属性、方法,或改写父类原有方法
}
下面,我们从分析子类内容入手,来讨论其书写方法:
子类内容可分成三种不同类型:
(1)与父类完全相同的属性或方法,可从父类继承而来,不用在子类重写;
(2)与父类的属性或方法同名,但是该属性的数据类型或访问权限有不同、方法的内容有变化时,需要在子类重新声明该属性、重写该方法的内容;
(3)子类新增的属性或方法,需要在子类给出。
class 子类名 extends 父类名{
//新增属性、方法,或改写父类原有方法
}
下面,我们从分析子类内容入手,来讨论其书写方法:
子类内容可分成三种不同类型:
(1)与父类完全相同的属性或方法,可从父类继承而来,不用在子类重写;
(2)与父类的属性或方法同名,但是该属性的数据类型或访问权限有不同、方法的内容有变化时,需要在子类重新声明该属性、重写该方法的内容;
(3)子类新增的属性或方法,需要在子类给出。
【怎样声明子类】相关文章
1. 怎样声明子类
2. 怎样声明接口
3. 抽象方法、抽象类怎样声明
4. 怎样声明一个匿名的内部类
7. 怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
9. 法律声明
10. 我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
本文来源:https://www.mianshiwenti.com/a12242.html
进入下载页面
上一篇:Java多态性的定义以及类型
下一篇:简单介绍Object类的功能、常用方法