3件ヒット
[1-3件を表示]
(0.009秒)
別のキーワード
種類
- インスタンスメソッド (2)
- モジュール (1)
ライブラリ
- delegate (2)
- forwardable (1)
クラス
- Delegator (2)
キーワード
- != (1)
- SingleForwardable (1)
検索結果
-
Delegator
# ! -> bool (117304.0) -
自身を否定します。
自身を否定します。 -
Delegator
# !=(obj) -> bool (81301.0) -
自身が与えられたオブジェクトと等しくない場合は、真を返します。 そうでない場合は、偽を返します。
自身が与えられたオブジェクトと等しくない場合は、真を返します。
そうでない場合は、偽を返します。
@param obj 比較対象のオブジェクトを指定します。 -
SingleForwardable (91.0)
-
オブジェクトに対し、メソッドの委譲機能を定義するモジュールです。
オブジェクトに対し、メソッドの委譲機能を定義するモジュールです。
=== 使い方
オブジェクトに対して extend して使います。
例:
require 'forwardable'
g = Goo.new
g.extend SingleForwardable
g.def_delegator("@out", :puts)
g.puts ...
また、SingleForwardable はクラスやモジュールに対して以下のようにする事もできます。
require 'forwardable'
class Implementation
def self....