Thema: Delphi Properties in Interfaces

Einzelnen Beitrag anzeigen

freimatz

Registriert seit: 20. Mai 2010
1.445 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: Properties in Interfaces

  Alt 10. Okt 2017, 10:17
Ich mache immer ein Property und nicht nur Getter und Setter - weil ich zu faul bin
Wenn ich ein property habe, dann kann das der MMX verwalten und ich muss es nicht tun.

Methoden die auf interface liegen machen wir in der Regel public, Getter und setter strict private.
An sich ist es aber relativ egal, weil die Klasse im Produktivcode eh keiner kennen darf sondern nur das interface.

Im übrigen finde ich es aber schlecht wenn solche Methoden proteced sind, damit Nachfahren diese kennen. Öffentliche Methoden sollen nie virtuell sein.
  Mit Zitat antworten Zitat