Einzelnen Beitrag anzeigen

Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#13

Re: Abstrakter Fehler bei Instanzenübergabe

  Alt 20. Jul 2006, 13:45
Zitat von Dax:
Zitat von mkinzler:
Was außer Methoden kann noch abstrakt sein?
Properties - wenn man von Delphi weggeht und sich zb. Chrome ankuckt. Dort gehen auch so nette Sachen wieproperty Foo: string; read; abstract;
Das kannst du doch (über Umwege) auch in Delphi machen:

Delphi-Quellcode:
type
  TMyDing = class(TObject)
  private
    { Private-Deklarationen }
    function GetDing: string; virtual; abstract;
    procedure SetDing(const Value: string); virtual; abstract;
  public
    { Public-Deklarationen }
    property Ding: string read GetDing write SetDing;
  end;
Damit muß in Nachfahre nur die Get und Set Methode implementiert werden und fertig.

Edit: OT: Das ist mein 1000. Beitrag
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat