次の例を検討してください。
Memo1.Clear;
Memo1.Add(S);
Memo1.SaveToFile(F);
JavaScript の場合は、次のようにできます。
Memo1.Clear.Add(S).SaveToFile(F);
このような連鎖メソッド呼び出しをサポートする独自の Delphi クラスを作成するにはどうすればよいですか? 以下のようなコードが書けるようになりたいです。
MyFileClass.Create('File.txt').OpenForWrite().Add('Test');