Hallo,
ik ben een beetje aan het spelen met OO in javascript.
Ik kwam deze link tegen op het forum:
http://www.xs4all.nl/~peterned/got/oojstuto.html
Alleen nu wil ik iets wat ik daar niet tegen kom en wat ik tot nu toe ook nog niet heb kunnen vinden.
Ik heb twee klasses MijnKlasse en MijnKlasseExtra, deze hebben allebij een methode doIets().
Nu doen beide klasses hetzelfde alleen MijnKlasseExtra doet nog iets meer, maar ook hetzelfde als MijnKlasse.
In Delphi zette je in de methode Inherited; en dan voerde die alles uit van zijn "parent" methode. Is er ook zoiets in JS?
In de tutorial doen ze het zo in de constructor:
Monster.apply(this, arguments);
Ik bakte erzelf iets van:
MijnKlasseExtra.apply(this, arguments);
MijnKlasseExtra.apply(doIets, arguments);
MijnKlasseExtra.apply(this.doIets, arguments);
Maar ze hebben allemaal geen resultaat.
Kan iemand mij hiermee helpen?
ik ben een beetje aan het spelen met OO in javascript.
Ik kwam deze link tegen op het forum:
http://www.xs4all.nl/~peterned/got/oojstuto.html
Alleen nu wil ik iets wat ik daar niet tegen kom en wat ik tot nu toe ook nog niet heb kunnen vinden.
Ik heb twee klasses MijnKlasse en MijnKlasseExtra, deze hebben allebij een methode doIets().
Nu doen beide klasses hetzelfde alleen MijnKlasseExtra doet nog iets meer, maar ook hetzelfde als MijnKlasse.
In Delphi zette je in de methode Inherited; en dan voerde die alles uit van zijn "parent" methode. Is er ook zoiets in JS?
In de tutorial doen ze het zo in de constructor:
Monster.apply(this, arguments);
Ik bakte erzelf iets van:
MijnKlasseExtra.apply(this, arguments);
MijnKlasseExtra.apply(doIets, arguments);
MijnKlasseExtra.apply(this.doIets, arguments);
Maar ze hebben allemaal geen resultaat.
Kan iemand mij hiermee helpen?