Code (javascript):
function Parent() {
var collection = [];
this.add = function (i) {
collection.push(i);
}
this.getCount = function () { return collection.length }
}
function Child() {
Parent(this);
}
Child.prototype = new Parent();
Child.prototype.constructor = Child;
var x1 = new Child();
x1.add(1);
var x1Count = x1.getCount();
var x2 = new Child();
x2.add(1);
var x2Count = x1.getCount();
var x2Count = x1.getCount();
function Parent() {
var collection = [];
this.add = function (i) {
collection.push(i);
}
this.getCount = function () { return collection.length }
}
function Child() {
Parent(this);
}
Child.prototype = new Parent();
Child.prototype.constructor = Child;
var x1 = new Child();
x1.add(1);
var x1Count = x1.getCount();
var x2 = new Child();
x2.add(1);
var x2Count = x1.getCount();
var x2Count = x1.getCount();
Dakle kako napraviti child ili parent tako da kad kažem "new Child()" taj objekat ima svoj (prazan) "collection" niz
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Da je važnije biti ljubazan nego biti u pravu