我有这个代码:
var MyClass = new Class({
Implements: [Options,Events],
initialize: function(){
},
doStuff: function() {
console.log('In MyClass');
}
});
var MyBetterClass = new Class({
Extends: MyClass,
initialize: function() {
},
doExtraStuff: function() {
console.log('In MyBetterClass');
}
});
var a = new MyBetterClass();
当doStuff
在某处被调用时,我希望 doExtraStuff 也被调用。我该怎么做呢?这样我就不必弄乱别人的代码,但是当他们的代码发生某些事情时,我希望我的代码发生其他事情。父类中没有触发事件。