Skip to content

Instantly share code, notes, and snippets.

@jutememo
Created November 9, 2011 04:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jutememo/1350439 to your computer and use it in GitHub Desktop.
Save jutememo/1350439 to your computer and use it in GitHub Desktop.
class Person
attr_reader :name , :age
def initialize(name,age)
@name = name
@age = age
end
end
class Group
include Enumerable
def initialize
@persons = []
end
def add(person)
@persons << person
self
end
def each
@persons.each do |person|
yield person
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment