ja, also in welcher reihenfolge muss/kann ich die sachen alle deklarieren?
also ich hatte die grundstruktur so überlegt:
Delphi-Quellcode:
type
TRechner =
class(TObject)
public //Für Alle Sichtbar
//Konstruktor / Destruktor
function Create:TRechner;
procedure Free;
//Wert setzen / auslesen
procedure SetValue(Value:Double);
function GetValue:Double;
protected //Nur in Unit und Abgeleiteten Klassen Sichtbar
private //Nur in abgeleiteten Klassen sichtbar
//Konstruktor / Destruktor
constructor CreateMe;
destructor FreeMe;
//Werte / Variablen
DoubleValue :Double;
//Double-Wert
end;
//of TRechner
aber nun motzt er was von wegen ich dürfte keine variablen (oder felder) NACH methoden deklarieren
kann ich das umgehen?
und nochwas(ich weiss, neue frage neuer thread, trotzdem):
Delphi-Quellcode:
DoubleValue :Double; //Double-Wert
implementation
procedure TRechner.SetValue(Value:Double);
begin
DoubleValue:=Value;
end;
function TRechner.GetValue:Double;
begin
Result:=DoubleValue;
end;
kann ich die konstruktion mit dem setvalue und getvalue durch so eine read/write konstruktion ersetzen?