るりまサーチ (Ruby 3.4)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.047秒)
トップページ > バージョン:3.4[x] > クエリ:Object[x] > クエリ:__setobj__[x]

別のキーワード

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

ライブラリ

クラス

検索結果

Delegator#__setobj__(obj) -> object (54604.0)

委譲先のオブジェクトをセットします。

委譲先のオブジェクトをセットします。

- **param** `obj` -- 委譲先のオブジェクトを指定します。

- **raise** `NotImplementedError` -- サブクラスにて本メソッドが再定義されていない場合に発生します。

SimpleDelegator#__setobj__(obj) -> object (54604.0)

委譲先のオブジェクトを obj に変更します。

委譲先のオブジェクトを obj に変更します。

メソッド委譲を行うためのクラスメソッドの再定義は行われないことに注意してください。
メソッド委譲を行うためのクラスメソッドの定義は生成時にのみ行われます。
そのため、以前の委譲先オブジェクトと
obj の間で呼び出せるメソッドに違いがあった場合は、何かしらの例外が発生する可能性があります。

- **param** `obj` -- 委譲先のオブジェクト

- **return** -- 変更後の委譲先オブジェクト