Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Interfaces und Properties

  Alt 25. Nov 2010, 15: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.
$2B or not $2B

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