ライブラリを参考にし、メソッドのシグネチャを調べる。用に変換しなければならない。これは、避けて通れない道だ。引数の「方向」も重要である。これもシグネチャと同時に調べる必要があるのだ。引数が呼び出し元から渡される事を示す。引数には意味のある値が格納されている必要がある。引数がメソッドから返される事を示す。メソッドは引数の値を参照してはいけない。その代わりに引数の値に意味のある値を書き込む必要がある。この特徴のため、一般的にポインタ型であることが多い。両方が定義されている場合もある。この場合、呼び出し元も値を設定し、メソッドでも値の参照や設定等を行う事を意味する。呼び出しの際に重要な役割を持つ。ライブラリのヘルプによってこれを補うのだ。