Eigenschaften

Dabei handelt es sich um spezielle Variablen, die innerhalb einer Klasse definiert werden.

Wichtig dabei ist zu wissen, dass nicht alle Variablen Eigenschaften sind. Das gilt nur für diejenigen, die Auswirkungen auf den Zustand eines Objektes haben.

Also nehmen wir mal "Dieter" bzw. "Dörte" und legen zwei Eigenschaften für das Geschlecht und den Namen fest. Um nicht vorzugreifen, benutze ich erst mal die alte PHP4-Schreibweise.

class Mensch
{
  var $geschlecht;
  var $namen;
}


Wichtig

Des Öfteren benötigt man Variablen, um Zwischenschritte in der Programmierlogik zu steuern.
Dabei handelt es sich nicht um Eigenschaften.

Es sei denn, dass mehrere Methoden sie nutzen. Dann sind es welche.