[#41806] Win32OLE and MATLAB — Masaki Suketa <masaki.suketa@...>
助田です。
6 messages
2006/02/03
[#41812] "module private"な変数・メソッド — KURODA Hiraku <hiraku@...>
こんにちは、黒田です。
5 messages
2006/02/04
[#41854] rexml で doc.xml_decl.encoding = "shift-jis" は駄目ですか? — take_tk <ggb03124@...>
たけ(tk)です
5 messages
2006/02/24
[ruby-list:41832] Re: module の中で作った proc オブジェクトの中から module
From:
Yukihiro Matsumoto <matz@...>
Date:
2006-02-19 13:12:47 UTC
List:
ruby-list #41832
まつもと ゆきひろです
In message "Re: [ruby-list:41831] module の中で作った proc オブジェクトの中から module"
on Sun, 19 Feb 2006 22:07:49 +0900, ISII takesi <isii@harmony.co.jp> writes:
|はじめまして、石井毅@ハーモニーシステムズと申します。
| (7年以上前に 鄭@ハーモニーシステムズの名で、投稿していたことがありますが、
| もうどなたも覚えてらっしゃらないですよね ... 気分は初投稿です ..)
覚えています。
|下記のようなコードで、モジュール M1 を includeしたクラスC1のオブジェクトから
|func_2() を呼び出すと func1() が無いとおこられてしまいます。
|これはこういうものなのでしょうか?
はい。FUNC2というProcはその場のコンテキストで実行されますが、
そこではselfはM1なので、M1のインスタンスメソッドであるfunc1
は呼び出せません。最初の例ではトップレベルでM1をincludeして
いますから、func1はどこでも有効ですから、動いたわけです。
まつもと ゆきひろ /:|)