Delegate パーツは関数のモデルを提供します。

Delegate FunctionInvoker
(displayStr STRING)
end
Program greetings
// delegate 変数を宣言
invoker FunctionInvoker;
Function main()
// writeToScreen() は Delegate パラメーターに一致する必要がある
invoker = writeToScreen;
invoker("Hello world");
end
Function writeToScreen(myMsg STRING)
sysLib.WriteStdOut (myMsg);
end
end
| プラットフォーム | 問題 |
|---|---|
| iSeries® | 委譲パーツを使用することはできません。 |