W osobnym pliku mam taką klasę:
TStatek = class
public
FMorze : array[1..koniec,1..koniec] of Boolean;
FSuma : array[1..20] of Byte;
Pisząc program wykorzystuję te zmienne np.:
Statek.FMorze[2,2] := x;
jednak gdy napiszę:
Statek.FSuma[2] := y;
To podkreśla mi się błąd, pod słowem FSuma, najeżdżam i delphi wypisuje mi : 'TStatek' does not contain a member named 'FSuma', czyli 'TStatek' nie zawiera 'FSuma'.
Program działa, jednak chciałbym wiedzieć, co robię nie tak? Generalnie, jeżeli FMorze działa to analogicznie FSuma powinna również działać. Przeczytałem rozdział o klasach ze trzy razy, ale musiałem coś przeoczyć. Oczywiście google też odwiedziłem. :)