るりまサーチ

最速Rubyリファレンスマニュアル検索!
3件ヒット [1-3件を表示] (0.019秒)
トップページ > クラス:Module[x] > クエリ:Module#const_defined?[x]

ライブラリ

検索結果

Module#const_defined?(name) -> bool (23001)

モジュールに name で指定される名前の定数が定義されている時真 を返します。

...)

@param name String, Symbol で指定される定数名。


module
Kernel
FOO = 1
end

# Object は include したモジュールの定数に対しても
# true を返す
p Object.const_defined?(:FOO) # => true

module
Bar
BAR = 1
end
class Object
include Bar
end...

Module#const_defined?(name, inherit = true) -> bool (23001)

モジュールに name で指定される名前の定数が定義されている時真 を返します。

...定義された定数は対象にはなりません。


module
Kernel
FOO = 1
end

# Object は include したモジュールの定数に対しても
# true を返す
p Object.const_defined?(:FOO) # => true

module
Bar
BAR = 1
end
class Object
include Bar
end...