Einzelnen Beitrag anzeigen

Rabenrecht

Registriert seit: 9. Dez 2016
79 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Zwei Properties mit gleichem Namen - Zugriff?

  Alt 14. Dez 2016, 14:59
Delphi-Version: 5
Man betrachte folgende Situation:

Delphi-Quellcode:
A = class
protected
  property AProperty : TypeA;

B = class(A)
protected
  property AProperty : TypeB;

C = class(B)
In Klasse C kann man also auf AProperty zugreifen. Die Frage ist, auf welche Version von AProperty wird hier zugegriffen?
Laut der Compilermeldung auf AProperty von B.

Da C aber auch ein A ist, müsste ich auch auf AProperty von A zugreifen können. Lässt sich das irgendwie steuern?
  Mit Zitat antworten Zitat