Hi,
Jetzt möchte ich zwecks Übersicht keine Methode(n) welche mir die Informationen liefern, sondern am liebsten so ein Konstrukt:
$objKlasse::namePrimaryKey oder $objKlasse->namePrimaryKeyWichtig ist, dass man die Infos nicht verfälschen kann. Also hab ich da an eine Klassekonstante gedacht. Aufgrund der Wertzuweisung nach der Initialisierung kommt das aber wiederum nicht in Frage, ergo muss es eine Public Eigenschaft sein. Diese könnte man aber jeder Zeit ändern.
Lösung?
public getter, private setter?
(Beide sind de facto public, aber der setter könnte ja prüfen, wer ihn gerade aufruft.)
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?