日期:2014-05-16 浏览次数:20403 次
现在来学习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); //调用父类初始化函数赋值,子类可以调用
?代码很简单哦,要自己体会,练习才行。
?