Tach!
Nun, eine Klasse bezeichnet man als
statische Klassewenn sie
- nicht instanziierbar ist,
- nur statische Methoden enthält.
Überlege Dir, wie man (1) also die Instanziierung einer Klasse verhindern kann.
Gar nicht in PHP.
Anders gesagt, verhindern kann, daß
newaufgerufen wird. Wenn Du diese Bedingung erfüllen kannst, darfst Du Deine Klasse einestatische Klassenennen.
Ist nicht erfüllbar. Es sei denn, du kennst einen Weg, wie sowohl von außen als auch innerhalb der Klasse eine Instantiierung verhindert werden kann.
dedlfix.