Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
FreePascal / Lazarus
|
Re: OOP Grundsatzfrage Klasse TKunde
1. Dez 2008, 14:13
hallo zusammen,
also ich habe jetzt eine Klasse:
TCustomerPlausi = class(TPersistent)
private
FCustomer : TCustomer;
procedure PlausiCheckA;
procedure PlausiCheckB;
..
public
constructor Create(ACustomer:TCustomer);
procedure DoAllChecks;
end;
der Tcustomer hat eine property
die public so deklariert ist:
property plz: string read Fplz write Fplz;
wen ich jetzt in der procedure PlausiCkeckA auf die property plz mit
xy := TCustomer.PLZ ; zugreife bekomme ich eine meldung:
Error: Only class methods can be referred with class references.
Wie funktioniert das richtig,was mache ich falsch, wie komme ich an die property?
danek gruss KH
Karl-Heinz
|