dedlfix: Gibt es einen Bezeichnung für Art von Klasse?

Beitrag lesen

Tach!

Nun, eine Klasse bezeichnet man als statische Klasse wenn sie

  1. nicht instanziierbar ist,
  2. 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 eine statische 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.