php5 OOP

2007-07-7 | 5:04 pm | Kein Kommentar »

public von aussen zugreifbar

private nicht von aussen zugreifbar

protected wird vererbt, sonst nicht zugreifbar

final Methode darf nicht überschrieben werden
Klasse darf nicht vererbt werden

static Klassenvariablen, Klassenmethoden
nicht Variablen/Methoden von Instanzen
Wert einer Klassenvariablen kann alle Instanzen einer Klasse beeinflusssen
Wert einer Instanzvariablen beeinflusst die anderen Instanzen dagegen nicht

self::$anz statische Variable

$this->blub Instanzvariable

const Instanzunabh. Klassenvariablen, konstant

construct() Konstruktur (zum setzen von Startwerten etc.)

destruct() autom. Aufruf am Ende des Skript (genauer Zeitpunkt unklar)

$obj->descructor() -> Aufruf Aufraeumarbeiten

unset($obj) -> markiert Objekt zum Loeschen

Sag etwas dazu: