Eddie: Wie zwinge ich eine Unterklasse zum Setzen einer Variablen?

Beitrag lesen

Hallo dedlfix,

Problem dabei: abstract-Methoden müssen public sein (keine Ahnung, warum) :-(

Es reicht, wenn diese protected sind. private ist nicht zulässig, weil sie dann ja nicht von der erbenden Klasse überschreiben werden kann.

Cool, verstanden! :-)
Achso, dann ist es also nicht ganz so wie bei Java, da gilt ja soweit ich mich erinnere

  • private für die gesamte Vererbungshierarchie,
  • protected für's gesamte package (was es ja bei PHP nicht gibt)
  • und private für alle
    Oder?

Eddie

--
Old men and far travelers may lie with authority.