Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Ergebnis des geerbten Konstruktors verschwindet wieder

  Alt 25. Okt 2013, 11:24
Was mich aber schon wundert:

Dem Compiler ist das nicht einmal einen Hinweis wert.
Doppelte Bezeichner kommen ja öfter vor, woher sollte der Compiler wissen wann er darauf hinweisen muss?
Er nimmt einfach den vom Scope her am nächsten deklarierten.

In so einem Fall (unerwarteter Inhalt einer Variablen) benenne ich die Variable einfach um und schaue wer da noch alles drauf zugreift. Dabei wäre dann aufgefallen, dass die abgeleitete Klasse weiter kompiliert.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat