mam klasę:
TPos = class
private
fJakis : integer;
public
property Jakis : integer read fJakis;
constructor Create;
destructor Destroy; override;
end;
i klasę po niej dziedziczącą:
TCam = class( TPos )
private
public
constructor Create;
destructor Destroy; override;
end;
Chciał bym w konstruktorze klasy TCam nadac wartość polu fJakis, raz na stałe.
constructor TCam.Create;
begin
inherited Create;
{Self.Jakis := 7;}
end;
Później ta wartość ma zostać niezmienna dlatego nie chce dawać property write.
Czy jest jakiś sposób, żeby dobrać się do pola klasy nadrzędnej w inny sposób niż property write?