![]() |
Sichtbarkeitsänderung nur für Property?
Ich hätte da eigentlich nur mal 'ne klitzekleine Frage:
Warum kann man die Sichtbarkeit eigentlich nur von Propertys verändern/erhöhen und wieso geht sowas nicht auch bei den Methoden? |
AW: Sichtbarkeitsänderung nur für Property?
Sollte das nicht mit reintroduce funktioniern?
|
AW: Sichtbarkeitsänderung nur für Property?
Zitat:
Nur nochmal zum Verständnis:
Delphi-Quellcode:
type
TBasisKlasse = class protected function GibWas: Integer; property Was: Integer read GibWas; end; TAndereKlasse = class(TBasisKlasse) public function GibWas; // nicht neu implementieren, sondern nur verschieben property Was; end; TNocheineKlasse = class(TBasisKlasse) public function GibWas; published property Was; end; function TBasisKlasse.GibWas: Integer; begin Result := 42; end; |
AW: Sichtbarkeitsänderung nur für Property?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz