[#36069] 日本語に混じった URL を抜き出したい — keiichi matsunaga <ma2@...>

 松永です。

26 messages 2002/10/02
[#36072] Re: 日本語に混じった URL を抜き出したい — keiichi matsunaga <ma2@...> 2002/10/02

 松永です。

[#36073] Re: 日本語に混じった URL を抜き出したい — SAITO Shukaku <shukaku@...> 2002/10/02

At Wed, 2 Oct 2002 13:51:42 +0900,

[ruby-list:36169] Re: 外側のclassにincludeしたmoduleの定数

From: rio-t@...
Date: 2002-10-17 15:54:02 UTC
List: ruby-list #36169
こんにちは、高石です。

つまりmoduleをincludeしても、そのmoduleで定義されていた定数
が、includeしたクラスの定数になるわけではないため、内側のク
ラスからは見えないということですね。なんとなくわかったような
気がします。

# includeすると、そのクラスの定数が上書きされるような感覚だっ
# たのが混乱した原因でした。

いろいろ試してみたところ、

From: matz@ruby-lang.org (Yukihiro Matsumoto)
Subject: [ruby-list:36166] Re: 外側のclassにincludeしたmoduleの定数

> 定数の検索順序は
> 
>   そのクラス/モジュールの定数
>   外側のクラス/モジュールの定数
>   その外側のクラス/モジュールの定数(以下トップまで)
    そのクラス/モジュールにincludeしたモジュールの定数
    そのincludeしたモジュール内でincludeされたモジュールの定数...
>   そのクラスのスーパークラス
    -- 同上 --
>   そのスーパークラス(以下Objectまで)
    -- 同上 --
    
となるようですね。

# includeしたモジュールの定数が外側のクラス/モジュールの定数
# より検索順序が後だというのは結構意外でした。
/--------------------------------------------------------/
  高石 勇人 < rio-t@presen.to >
  PGP Key(RSA): http://rio-t.presen.to/pgp/mykey.asc
         (DSS): http://rio-t.presen.to/pgp/mykey-dss.asc
/--------------------------------------------------------/

In This Thread

Prev Next