るりまサーチ

最速Rubyリファレンスマニュアル検索!
38件ヒット [1-38件を表示] (0.060秒)
トップページ > クエリ:new[x] > クエリ:hash[x] > クエリ:delegate[x]

別のキーワード

  1. openssl new
  2. _builtin new
  3. rexml/document new
  4. resolv new
  5. socket new

ライブラリ

モジュール

キーワード

検索結果

NEWS for Ruby 2.7.0 (26066.0)

NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...NEWS for Ruby 2.7.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス...
.../ruby/csv/blob/master/NEWS.md

* Date
* Date.jisx0301, Date#jisx0301, Date.parseが新しい日本の年号を
サポートしました。 15742

* Delegator
* Object#DelegateClassがブロックを受け付けるようになり、
Class.newやStruct.newのように返り値...
...のプラットフォームでrealpath(3)を使います。
これは大幅にパフォーマンスを改善します。 15797

* Hash
* 小さいHashオブジェクトのデータ構造が変わりました。 15602

* Monitor
* MonitorクラスがC拡張になりました。 1625...

Forwardable#delegate(hash) -> () (18234.0)

メソッドの委譲先を設定します。

...

@param hash 委譲先のメソッドがキー、委譲先のオブジェクトが値の
Hash
を指定します。キーは Symbol、
String かその配列で指定します。


例:

require 'forwardable'
class Zap
extend Forwardable
delegate
:length =>...
...:@str
delegate [:first, :last] => :@arr
def initialize
@arr = %w/foo bar baz/
@str = "world"
end
end

zap = Zap.new
zap.length # => 5
zap.first # => "foo"
zap.last # => "baz"...

Forwardable#instance_delegate(hash) -> () (6234.0)

メソッドの委譲先を設定します。

...

@param hash 委譲先のメソッドがキー、委譲先のオブジェクトが値の
Hash
を指定します。キーは Symbol、
String かその配列で指定します。


例:

require 'forwardable'
class Zap
extend Forwardable
delegate
:length =>...
...:@str
delegate [:first, :last] => :@arr
def initialize
@arr = %w/foo bar baz/
@str = "world"
end
end

zap = Zap.new
zap.length # => 5
zap.first # => "foo"
zap.last # => "baz"...

Ruby用語集 (84.0)

Ruby用語集 A B C D E F G I J M N O R S Y

...ンの
間でオブジェクトにアクセスできる。

===[a:E] E

: ENV
環境変数にアクセスするためのオブジェクト。
Hash
に似たインターフェースを持つ。キーも値も文字列である。
ENV で環境変数を変更すると Ruby の子プロセス...
...ッシュに呼び出しを丸投げすることで実装が簡素化できる。

標準添付ライブラリーには、委譲を支援する delegate
forwardable がある。

: イテレーター
: iterator
一般には繰り返し(反復)を抽象化する仕組み全般を指す...
...文字としては特別扱いされない。
ただしパス名には使えず、ヌル文字を含んだ文字列を File.open や
Pathname.new に与えると ArgumentError が発生する。

他の言語では文字列の終端を意味することがあるので、文字列データ...