function a(): TObject;
이렇게 오브젝트를 리턴하는 함수를 만들어야 하는데요.
함수안에서 result := TObject.Create를 해야 하는지....
또 한가지 질문이 있는데요.
Type
TMyOBJ = class(TObject)
A : String;
B: String;
Constructor Create();
destructor Destroy;
End;
Type
TMyREC = Record
A: String;
B: String;
Constructor Create();
End;
이렇게 두가지로 선언을 해봐도 결과는 마찬가지더라구요.
어떤 방법이 합리적인지, 어떤 용도로 구분해서 사용해야 하는지요?
초보적인 질문이라 부끄럽고 죄송합니다.
|