next up previous
Next: 13.1 クラスの定義 Up: ソフトウェア第三 講義資料 クロージャ,スコープ,遅延評価,オブジェクト,立体モデル Previous: 12 オブジェクト指向

13 オブジェクト指向プログラミングの例

オブジェクト指向プログラミングでは, クラスの定義,メソッドの定義,クラスのインスタンスの生成, インスタンスへのメッセージの伝達の処理を行う. 前に示したaccountやpassword-accountでは, クラス定義とメソッド定義を同じフォームの中で行っていた 例である. ここでは,クラスの定義とメソッドの定義をいっしょに行うのではなく, 独立に行う例とそれをどのように実現するかを以下で示す. クラス定義は defclass,メソッド定義をdefmethodとし, インスタンス生成はinstance, オブジェクトへメッセージを送るための手続きはsendとする.



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