Registriert seit: 16. Mai 2014
18 Beiträge
Delphi XE5 Starter
|
AW: Vererbung mit mehrfach eingeschränktem TypParamater
20. Mai 2014, 13:24
Ich hab mal ein pdf erstellt, in dem "ersichtlich" ist wie ich mir das gedacht habe.
Es gibt zwei verschiedene Klassen: Punkte und Vektoren.
Dies erben von einer "abstrakten" BaseTransformationsKlasse die nix kann außer eine Instanz der TranslateKlasse in ihrer eigenen Methode BaseTransformations.Translate zu
instanziieren.
Die TranslateKlasse soll aber von Anfang an wissen welchem Typ sie erwarten soll, damit ich auf die Propertys zugreifen kann, nämlich element.X.
In C# gibts sowas mit where T : .... und da kann man auf Methoden und Propertys sofort zugreifen.
Gruß
Alexander
|