Jörg Reinholz: dojo

Beitrag lesen

Moin!

Hallo,

hm, da kommt bei google was mit declare raus. passt das?

würde mich wundern, das Schlüsselwort bei Vererbung sollte extends sein. Habe aber keine Ahnung wie bei JS die Vererbung funktioniert.

Und dabei hat Molily das so schön erklärt…

// Das ist eine "Klasse"
function Katze () {
  var schnurr="rrrrrrrrrrrrrrrrrrrrrrrrr";
  this.schnurren = function () {
    alert (schnurr);
  }
};

var mauzi = new Katze(); // Objekt von Klasse ableiten

// Klasse mit Protyping erweitern
Katze.prototype.miau = function () {
    alert("Miau!");
};

var sylvester = new Katze(); // Objekt von erweiterter Klasse ableiten
// … und so benutzt:


mauzi.schnurren();
sylvester.schnurren();
mauzi.miau();

(von mir erweitert)

Jörg Reinholz