23.11.2012 Aufrufe

div - beim Fachbereich Informatik - Hochschule Darmstadt

div - beim Fachbereich Informatik - Hochschule Darmstadt

div - beim Fachbereich Informatik - Hochschule Darmstadt

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.

3.3.2 PHP Entwicklung<br />

Objektorientierung (II)<br />

� Neue PHP-Sprachelemente im OO-Umfeld:<br />

� public, protected, private statt var<br />

� static $x = 0; const $y = 0;<br />

� $instance = new SimpleClass(); // weist Referenz zu<br />

� $Kopie = clone $instance;<br />

� abstract class ..., abstract function ...<br />

� function f1 (a $param) { ... }<br />

� final function f2 { ... } // wie Java; d.h. nicht virtual<br />

� magic methods mit dem Namen __xxx werden implizit aufgerufen<br />

__construct, __destruct, __clone<br />

� Vergleich: == gleiche Attributwerte === selbes Objekt<br />

Mit PHP5 sind die üblichen OO-Konzepte umsetzbar !<br />

Prof. Dr. R. Hahn, Prof. Dr. B. Kreling, h_da <strong>Fachbereich</strong> <strong>Informatik</strong>, Entwicklung webbasierter Anwendungen, SS2009<br />

293

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!