19.01.2014 Aufrufe

Webtechnologien Teil 15: JavaScript - Teil I

Webtechnologien Teil 15: JavaScript - Teil I

Webtechnologien Teil 15: JavaScript - Teil I

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Klassen-Konstruktor I<br />

function KlassenName([Param1, Param2,..]) { // Konstruktor<br />

this.Attribut1= Param1; // neues Attribut<br />

this.Attribut2= Param2; // neues Attribut<br />

...<br />

}<br />

var obj= new KlassenName([Param1, Param2,..]);<br />

...<br />

• Ein Objekt wird mit einer Konstruktor-Funktion und dem Operator new<br />

definiert, die denselben Namen wie die gedachte Klasse hat.<br />

• Also Objekte, die mit derselben Funktion per new erzeugt wurden, bilden<br />

dadurch die Exemplare einer gemeinsamen fiktiven Klasse.<br />

• Das Schlüsselwort this verweist auf das eigene Objekt.<br />

• Die Attribute werden durch die Zuweisungen über this Stück für Stück<br />

definiert.<br />

<strong>Webtechnologien</strong> - WS 2013/14 - <strong>Teil</strong> <strong>15</strong>/<strong>JavaScript</strong> I<br />

46

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!