Tach!
Nun, eine Klasse bezeichnet man als
statische Klasse
wenn 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ß
new
aufgerufen wird. Wenn Du diese Bedingung erfüllen kannst, darfst Du Deine Klasse einestatische Klasse
nennen.
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.