From: Shin-ichiro Hara Date: 2000-08-28T15:22:21+09:00 Subject: [ruby-dev:10697] Re: Class Variable 原です。 In message "[ruby-dev:10696] Re: Class Variable" on 00/08/28, Yukihiro Matsumoto writes: | |まつもと ゆきひろです |結論としては | | クラス定義の内部では、定義中のクラスのクラス定数が見える。 | クラス定義の外ではselfのクラスのクラス定数が見える なるほど。私も最初そうではないかと思っていたのですが、 |というルールにしようと思います。原さんは「selfがクラスなら」 |というルールを予想したみたいですが、そっちの方が「驚きが少な |い」と思いますか? 前の版では「selfがクラスなら」特別扱いだったような。気のせいかも しれません。特別扱いは少ないほどいいと思いますが、「クラスメソッ ドからクラス変数が見えない」というのは、ちょっと違和感があります。 どうなんでしょうね。