Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Ausgedachtes System scheitert an Referenzzählen / Sichtbarkeiten

  Alt 29. Mär 2019, 10:32
Setter und Getter die in einem Interface deklariert werden sind naturgemäß public - wie alles im Interface. Das kann man nicht vermeiden, stört aber auch nicht unbedingt. Dennoch würde ich Setter und Getter in der Klasse private deklariert lassen, damit der public Abschnitt kompakter (lesbarer) bleibt.

Ich arbeite in den meisten eigenen Projekten genau so und die Sichtbarkeit von Settern und Gettern ist kein "gravierender" Nachteil. Sie führt keine Risiken ein (da sich funktional nichts ändert). Die Vorteile durch Referenzzählung und Interfacebasierter Programmierng gleichen den Aufwand mehr als aus.
Michael Justin

Geändert von mjustin (29. Mär 2019 um 10:35 Uhr)
  Mit Zitat antworten Zitat