继承概念
当一个类的属性与行为均与现有类相似,属于现有类的一种时,这一个类可以定义为现有类的子类。换成相反的角度来看,如果多个类具有相同的属性和行为,我们可以抽取出共性的内容定义父类,这时再创建相似的”兄弟”类时只要继承父类即可。
继承是代码复用的重要方式,是使用现有类的方式,是所有面向对象语言不可缺少的组成部分,当创建一个类时,总是在继承.
子类具有父类的非私有属性与方法。无需重新定义,可以直接调用。
在有了父类这个模板之后,所有的类在继承后便均是该类型的一种,具备这种类型基本的属性与行为。
继承格式
class 子类 extends 父类{
//父类的非私有方法与属性均继承过来
} |
|