JS库Mootools的Class种之三关于extends

JS库Mootools的Class类之三关于extends现在来学习extends扩展,如果你想要覆盖类定义的方法和变量,可以使用

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);   //调用父类初始化函数赋值,子类可以调用

?代码很简单哦,要自己体会,练习才行。

?