るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.102秒)
トップページ > ライブラリ:ビルトイン[x] > クエリ:_builtin[x] > クエリ:inspect[x] > クエリ:p[x] > クラス:Module[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

キーワード

検索結果

Module#inspect -> String (32252.0)

モジュールやクラスの名前を文字列で返します。

...P」が挙げられます。

@return 名前のないモジュール / クラスに対しては、name は nil を、それ以外はオブジェクト ID の文字列を返します。

//emlist[例][ruby]{
module
A
module
B
end

p
B.name #=> "A::B"

class C
end
end

p
A.name #=> "A"
p
...
...A::B.name #=> "A::B"
p
A::C.name #=> "A::C"

# 名前のないモジュール / クラス
p
Module.new.name #=> nil
p
Class.new.name #=> nil
p
Module.new.to_s #=> "#<Module:0x00007f90b09112c8>"
p
Class.new.to_s #=> "#<Class:0x00007fa5c40b41b0>"
//}...

Module#name -> String | nil (14052.0)

モジュールやクラスの名前を文字列で返します。

...P」が挙げられます。

@return 名前のないモジュール / クラスに対しては、name は nil を、それ以外はオブジェクト ID の文字列を返します。

//emlist[例][ruby]{
module
A
module
B
end

p
B.name #=> "A::B"

class C
end
end

p
A.name #=> "A"
p
...
...A::B.name #=> "A::B"
p
A::C.name #=> "A::C"

# 名前のないモジュール / クラス
p
Module.new.name #=> nil
p
Class.new.name #=> nil
p
Module.new.to_s #=> "#<Module:0x00007f90b09112c8>"
p
Class.new.to_s #=> "#<Class:0x00007fa5c40b41b0>"
//}...

Module#to_s -> String (14052.0)

モジュールやクラスの名前を文字列で返します。

...P」が挙げられます。

@return 名前のないモジュール / クラスに対しては、name は nil を、それ以外はオブジェクト ID の文字列を返します。

//emlist[例][ruby]{
module
A
module
B
end

p
B.name #=> "A::B"

class C
end
end

p
A.name #=> "A"
p
...
...A::B.name #=> "A::B"
p
A::C.name #=> "A::C"

# 名前のないモジュール / クラス
p
Module.new.name #=> nil
p
Class.new.name #=> nil
p
Module.new.to_s #=> "#<Module:0x00007f90b09112c8>"
p
Class.new.to_s #=> "#<Class:0x00007fa5c40b41b0>"
//}...