[#11156] How to delete methods from superclass? — Clemens Hintze <c.hintze@...>

Hello,

25 messages 1998/12/01
[#11157] Re: How to delete methods from superclass? — matz@... (Yukihiro Matsumoto) 1998/12/01

Hi, Clemens.

[#11176] English List [Re: How to delete methods from superclass?] — gotoken@... (GOTO Kentaro) 1998/12/01

In message "[ruby-list:11157] Re: How to delete methods from superclass?"

[#11250] Ruby 用語集 — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

25 messages 1998/12/08

[#11269] 京都 (Re: [ruby-dev:3789] Re: List()) — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

21 messages 1998/12/11
[#11299] Re: 京都 — MAEDA Shugo <shugo@...> 1998/12/12

前田です。

[#11393] mod_ruby — shugo@... (Shugo Maeda)

前田です。

28 messages 1998/12/21
[#11394] Re: mod_ruby — matz@... (Yukihiro Matsumoto) 1998/12/21

まつもと ゆきひろです

[#11398] Re: mod_ruby — shugo@... (Shugo Maeda) 1998/12/21

前田です。

[#11399] RE: mod_ruby — OZAWA Sakuro <crouton@...> 1998/12/21

さくです。

[#11408] Re: Be port — shugo@... (Shugo Maeda) 1998/12/22

前田です。

[#11464] ruby and IDE — Noritsugu Nakamura <nnakamur@...>

18 messages 1998/12/27
[#11465] goto (Re: ruby and IDE) — ttate@... 1998/12/27

立石です。

[ruby-list:11221] Re: クラス定数の継承

From: Yoshiki WADA <wada@...>
Date: 1998-12-04 15:30:39 UTC
List: ruby-list #11221
和田です。

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
> 
> という具合なので、「継承」されているとも言えるかしら。

オブジェクトを作らずにクラス定数だけを参照したかったんで
クラス定数も継承されてた方がうれしかったのですが、
そんなことをするのは、あんまりいいことじゃないんでしょうか。
このあたりの感覚を理解するのがむずかしいですね。

「オブジェクト指向開発講座」を読んでみたんですけど、
オブジェクト指向プログラミングは まだまだ身につきません。

In This Thread