Witam,
mam maly problem. klocilem sie ostatnio z babka od delphi na polibudzie jak powinna wygladac klasa, tzn chodzi mi konkretnie o pola i wlasciwosci. Na poczatku pokaze kod wg babki:
pole:
private
m_imie : string;
wlasciwosc:
public
property Imie : String read m_imie
metoda:
public
procedure SetImie(imie : string)
begin
m_imie := imie;
end
chodzi o to, czy aby przekazywac wartosc do pola to trzeba koniecznie pisac metode np SetImie czy nie mozna wykorzystac wlasciwosci i parametru WRITE.
Czy moze jest jakis w tym cel zeby pisac przez metode. Jak babka mi tlumaczyla to nie wiedzialem o co jej chodzi, moze dlatego ze swieza po studiach.
bede wdzieczny za kazda popdowiedz
pozdro
MJ
PS. a to jest kod wg mnie:
pole:
private
m_imie : string;
wlasciwosc:
public
property Imie : String read m_imie write m_imie