From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?=) Date: 2002-03-15T00:40:02+09:00 Subject: [ruby-dev:16400] Re: defined? autoload constant けいじゅ@日本ラショナルソフトウェアです. In [ruby-dev :16399 ] the message: "[ruby-dev:16399] Re: defined? autoload constant ", on Mar/15 00:18(JST) nobu.nakada@nifty.ne.jp writes: >なかだです。 >> >> ところで, [ruby-dev:16298]では, method_defined?を使っていますが, >> >> defined?ではまずい理由ありますの? >> class Fixnum >> defined? power! >> end >> >> で良いのでは? と思いましたが, これでは特異メソッドのチェックになっちゃう >> んですね.. 気が付かなかった(^^;;; ありがとうございます(__;; >あ、そっちの意味でしたか。すいません、defined?(Rational)でない >理由と誤解してました。インスタンスメソッドじゃなくてクラスメソッ >ドのチェックになっちゃうからです。 ですね. でも, defined?はクラスメソッドよりもインスタンスメソッドがチェックしやす いべきなのに... などと思ったりもする. __ ..............................石塚 圭樹@日本ラショナルソフトウェア... ----------------------------------->> e-mail: keiju@rational.com <<---