继承就是子类可以自动的继承父类的属性与方法的一种机制
它是由extends 关键字实现的 但是父类中的私有的(private)属性或方法是不能被子类继承的,只能继承一些公共的(public)
若有internal . protected关键字修饰的属性或方法时也不能被子类继承
在 as3.0 中 ,一个类只能继承一个父类
若要直接或间接继承一个类,就看时间轴;如果时间轴中只有一帧,则选择Sprite; 如果时间轴上有多个帧,就选用MovieClip;
构造函数时,函数名与类名必须相同(构造函数名,类名,文件名;包括大小写);若带有参数时,在实例化的时候就要给他传入参数等
方法重写
在子类中重新定义父类的方法,使用关键字override 来进行方法重写
当父类方法中有final 关键字时,此方法禁止重写
如果某个方法在基类中标记为private ,则在子类中定义同名方法时就不需要使用override关键字
父类中公共类型的方法能调用本父类私有类型的的方法,子类继承后,再调用 子类继承过来的公共类型的方法时,任然调用父类中的私有的类型方法。
实例明天待续......