るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.166秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:p[x] > クエリ:d[x] > クラス:Module[x] > クエリ:const_get[x]

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. openssl d
  4. kernel $-d
  5. openssl d=

ライブラリ

検索結果

Module#const_get(name, inherit = true) -> object (21163.0)

name で指定される名前の定数の値を取り出します。

...name で指定される名前の定数の値を取り出します。

Module
#const_defined? と違って Object を特別扱いすることはありません。

@param name 定数名。String か Symbol で指定します。
完全修飾名を指定しなかった場合はモジュー...
...す。

@param inherit false を指定するとスーパークラスや include したモジュールで
定義された定数は対象にはなりません。

@raise NameError 定数が定義されていないときに発生します。

//emlist[例][ruby]{
module
Bar
BAR = 1
end
class O...
...include Bar
end
# Object では include されたモジュールに定義された定数を見付ける
p
Object.const_get(:BAR) # => 1

class Baz
include Bar
end
# Object以外でも同様
p
Baz.const_get(:BAR) # => 1
# 定義されていない定数
p
Baz.const_get(:NOT_DEFINED) #=> ra...