با سلام
من در تعریف یک کلاس ساده با مشکل مواجه شدم
کلاس ساده زیر را در نظر بگیرید
وقتی این برنامه را اجرا می کنم با پیغام زیر مواجه می شومکد:type
myclass=class
private
i:integer;
public
procedure create;
procedure show;
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure myclass.create;
begin
i:=3;
end;
procedure myclass.show;
begin
showmessage(intTostr(i));
end;
procedure TForm1.Button1Click(Sender: TObject);
var c:myclass;
begin
c.create;
c.show;
end;
مشکل از کجاست؟کد:[Warning] Unit1.pas(46): Variable 'c' might not have been initialized
با تشکر
