JavaScript面向对象编程教程
// 创建类的模型
var Class = {
create: function() {
return function() {
this.initialize.apply(this, arguments);
};
}
};
// 模拟继承
var Extend = function(desc, src) {
for (var member in src) {
desc[member] = src[member];
}
return desc;
};
// 为Object动态添加extend方法,用于实现继承
Object.prototype.extend = function(obj) {
return Extend.apply(this, [this, obj]);
};
185KB
文件大小:
评论区