From: Yoshiki WADA Date: 1998-12-05T00:30:39+09:00 Subject: [ruby-list:11221] Re: クラス定数の継承 和田です。 From: Shin-ichro Hara 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 > > という具合なので、「継承」されているとも言えるかしら。 オブジェクトを作らずにクラス定数だけを参照したかったんで クラス定数も継承されてた方がうれしかったのですが、 そんなことをするのは、あんまりいいことじゃないんでしょうか。 このあたりの感覚を理解するのがむずかしいですね。 「オブジェクト指向開発講座」を読んでみたんですけど、 オブジェクト指向プログラミングは まだまだ身につきません。