2008-01-22から1日間の記事一覧
Rubyっぽく、まず思いついたのはこんな感じです。 module Iterator2 class Book def initialize(name) @name = name end attr_reader :name end class BookShelf def initialize @books = [] end def append(book) @books << book end def each(&block) @boo…
Rubyっぽく、まず思いついたのはこんな感じです。 module Iterator2 class Book def initialize(name) @name = name end attr_reader :name end class BookShelf def initialize @books = [] end def append(book) @books << book end def each(&block) @boo…