Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#3

AW: Interfaces und Properties

  Alt 25. Nov 2010, 14:14
Bei einem Interface ist alles so, als wäre es Public.

Ich hatte mir mal, zur Lösung dieses Problemchens, Folgendes überlegt, wärend ich damals die Interfaces für mein himXML zusammenstellte.
Delphi-Quellcode:
IMyInterfaceInternal = Interface
  function get_Feld: string;
  procedure set_Feld(s: string);
end;

IMyInterface = Interface(IMyInterfaceInternal)
  property Feld: string read get_Feld write set_Feld;
end;

TMyClass = class(TInterfacedObject, IMyInterface)
private
  fFeld : string;
  function get_Feld: string;
  procedure set_Feld(s: string);
public
  property Feld: string read get_Feld write set_Feld;
@Bernhard Geyer:
Für micht ergab dieses ein übersichtlicheres Interface, vorallem bei der Autovervollständigung von Delphi.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (25. Nov 2010 um 14:17 Uhr)
  Mit Zitat antworten Zitat