JS库Mootools的Class类之三关于extends
现在来学习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); //调用父类初始化函数赋值,子类可以调用?代码很简单哦,要自己体会,练习才行。
?