日期:2014-05-16 浏览次数:20318 次
现在来学习extends扩展,如果你想要覆盖类定义的方法和变量,可以使用Extends。
var Animal = new Class({ initialize : function(age){ this.age = age; } }); var Cat = new Class({ Extends : Animal, //继承父类 initialize : function(name,age){ this.parent(age); //可以调用父类的初始化函数 this.name : name //自定义属性 } }); //测试运行 var myCat = new Cat('Micia',20); alert(myCat.name); //自定义属性值 alert(myCat.age); //调用父类初始化函数赋值,子类可以调用
?代码很简单哦,要自己体会,练习才行。
?