るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
401件ヒット [401-401件を表示] (0.067秒)
トップページ > クエリ:Kernel.#p[x] > バージョン:2.3.0[x] > クエリ:install[x] > クエリ:chomp[x] > クエリ:__callee__[x]

別のキーワード

  1. delegate __getobj__
  2. delegate __setobj__
  3. _builtin __send__
  4. weakref __setobj__
  5. weakref __getobj__

ライブラリ

キーワード

検索結果

<< < ... 3 4 5 >>

Object#to_str -> String (37.0)

オブジェクトの String への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。

オブジェクトの String への暗黙の変換が必要なときに内部で呼ばれます。
デフォルトでは定義されていません。

説明のためここに記載してありますが、
このメソッドは実際には Object クラスには定義されていません。
必要に応じてサブクラスで定義すべきものです。

このメソッドを定義する条件は、
* 文字列が使われるすべての場面で代置可能であるような、
* 文字列そのものとみなせるようなもの
という厳しいものになっています。

//emlist[][ruby]{
class Foo
def to_str
'Edition'
end
end

it = Foo.new...
<< < ... 3 4 5 >>