和田です。 From: Shin-ichro Hara <sinara / blade.nagaokaut.ac.jp> Subject: [ruby-list:11220] Re: クラス定数の継承 Date: Fri, 4 Dec 1998 10:17:44 +0900 > 原です。 > class A > Const = 1 > end > > class B < A > p Const #=> 1 > def const; Const; end > end > > p A::Const #=> 1 > > foo = B.new > p foo.const #=> 1 > > class B > Const = 2 > end > > p B::Const #=> 2 > p foo.const #=> 2 > > という具合なので、「継承」されているとも言えるかしら。 オブジェクトを作らずにクラス定数だけを参照したかったんで クラス定数も継承されてた方がうれしかったのですが、 そんなことをするのは、あんまりいいことじゃないんでしょうか。 このあたりの感覚を理解するのがむずかしいですね。 「オブジェクト指向開発講座」を読んでみたんですけど、 オブジェクト指向プログラミングは まだまだ身につきません。