next up previous
Next: 13.4 シミュレーションの例(1) Up: 13 オブジェクト指向プログラミングの例 Previous: 13.2 メソッドの定義

13.3 インスタンスの生成

前節に紹介したaccountやpassword-accountでは,そのクラス名が 関数となってインスタンスを作る形になっていた. ここでは,インスタンスの生成関数をinstanceという名前の関数で 生成することを考える.

(instance class-name &rest method)
という形でクラス名を与えることで行なうとする. 引数のmethodは,class-nameという名前をもつクラスの インスタンスを生成し,生成したインスタンスへそのmethodというメッセージ を送るというものとする.

generated through LaTeX2HTML. M.Inaba 平成18年5月7日