Einzelnen Beitrag anzeigen

Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#19

AW: (Falsche?) Warnung beim Überladen eines Konstruktors

  Alt 14. Jun 2019, 14:40
Das reintroduce ist ja auch nicht dafür gedacht, eine zusätzliche Version anzubieten, sondern eine virtuelle Methode mit der neuen ohne Fehlermeldung zu überdecken.
Und genau so verwende ich das auch. IMHO finde ich es keinen guten Stil, zwei gleichnamige Konstruktoren aus unterschiedlichen Hierarchieebenen anzubieten. Das deutet oft auf Designfehler hin. Mag sein dass das in anderen Sprachen die Norm ist aber bei Delphi eher nicht.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat