39件ヒット
[1-39件を表示]
(0.024秒)
ライブラリ
- ビルトイン (39)
キーワード
-
const
_ added (3) - name (12)
-
to
_ s (12)
検索結果
先頭4件
-
Module
# inspect -> String (39233.0) -
モジュールやクラスの名前を文字列で返します。
...y]{
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 (24133.0) -
モジュールやクラスの名前を文字列で返します。
...y]{
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 (24133.0) -
モジュールやクラスの名前を文字列で返します。
...y]{
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
# const _ added(name) -> () (21114.0) -
定数 name が追加された時にインタプリタがこのメソッドを呼び出します。
...定数 name が追加された時にインタプリタがこのメソッドを呼び出します。
//emlist[][ruby]{
module Chatty
def self.const_added(const_name)
super
puts "Added #{const_name.inspect}"
end
FOO = 1
end
# => Added :FOO
//}...