るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.067秒)

別のキーワード

  1. csv instance
  2. prime instance
  3. syslog instance
  4. singleton instance
  5. _builtin instance_eval

ライブラリ

キーワード

検索結果

Digest::Instance (18001.0)

Singleton (19.0)

Singleton パターンを提供するモジュールです。

...々ひとつのインスタンスしか持たないことが保証されます。

Singleton を Mix-in したクラスの
クラスメソッド instance はその唯一のインスタンスを返します。

new は private メソッドに移され、外部から呼び出そうとするとエラ...
...ルコード

require 'singleton'

class SomeSingletonClass
include Singleton
#....
end

a = SomeSingletonClass.instance
b = SomeSingletonClass.instance # a and b are same object
p [a,b] # => [#<SomeSingletonClass:0x0000562e6e18ddd0>, #<SomeSingletonClass:0x0000562e6e18ddd0>]
a...

SingleForwardable (7.0)

オブジェクトに対し、メソッドの委譲機能を定義するモジュールです。

...ice
puts "serviced!"
end
end

module
Facade
extend SingleForwardable
def_delegator :Implementation, :service
end

Facade.service # => serviced!

もし Forwardable と SingleForwardable の両方を使いたい場合、
def_instance_delegator と def_single_delegator メ...