Design Pattern: Ruby Companion 4 Iterator パターン 4.1 Iteratorパターンの意図 (ずばっと略) 4.2 Iteratorパターンの実装 Ruby版では,全てのクラス定義とサンプルを1つのソースにまとめています. 4.2.1 サンプルその1: 普通の実装 素朴にRubyで実装したものです.メソッドなどはRubyっぽく変えたところもあります. # Iterator Pattern # sample1 class Book def initialize(name) @name = name end attr_reader :name end class BookShelf def initialize() @books = Array.new() end def [](index) return @books[index] end def a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く