WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Prototypen-Vererbung mit JavaScript (http://www.wcm.at/forum/showthread.php?t=187555)

dub 15.03.2006 11:15

Prototypen-Vererbung mit JavaScript
 
Guten Morgen :-)

Ich doktor jetzt schon einige Tage an der Prototypen-Vererbung in JavaScript herum, komme aber einfach nicht weiter. Ein kleines Beispiel:

Code:

function Klasse(a, b) {
  this.x = a;
  this.y = b;
}
Klasse.prototype.summe = function() {
  var summe = this.x + this.y;
  alert('Summe: ' + summe);
};

function unterKlasse(c, d) {
  this.x = c;
  this.y = d;
}
unterKlasse.prototype = new Klasse();
unterKlasse.prototype.constructor = unterKlasse;

var k = new unterKlasse(1,2);
k.summe();

Meinem Verständnis nach sollte "k.summe()" eigentlich eine alert-Box mit dem Wert "3" ausgeben - ist aber nicht so. Warum? Ich versteh es einfach nicht ...

Mein Wissen beziehe ich im Moment überirgens aus O'Reillys "JavaScript - Das umfassende Referenzwerk" und SelfHTML schweigt sich über dieses Thema auch vollkommen aus.

#Hannes#


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag