From: matz@... (Yukihiro Matsumoto) Date: 1996-12-02T11:19:15+09:00 Subject: [ruby-list:1154] Re: [Q] include module まつもと ゆきひろです. In message "[ruby-list:1151] Re: [Q] include module" on 96/12/01, sinara@blade.nagaokaut.ac.jp writes: | |原です。 |> モジュールで定義されたものはインクルードされた順に自クラスと |> スーパークラスの間に置かれます.ですから自クラスで定義した物 |> が常に優先です.その場合,モジュールで定義されたメソッドを |> superで呼び出すことができます. | |これでよく分かりました。Mixin を「(さらに)定義を取り込む」もの |とかってに理解していました。ちがうんですね。 モジュールはクラスのスーパークラスであるということから類推し て頂くしか無かったですね. |思い出しましたが、Mixin については、マニュアルにもチュートリアルに |も言葉は出てくるが、例がありません。単に class 定義の中で include |するのだと気づくまでに時間がかかりました。^^; すみません.自分では分かってるもんですから(当り前)説明が疎か になっていたかも知れません. # ここに限らずドキュメントの添削は大募集します. まつもと ゆきひろ /:|)