1. class Book
  2. def add
  3. @hh = {}
  4. options = {}
  5. print "Enter name: "
  6. options[:name] = gets.strip
  7. if options[:name] == ''
  8. self.show_all
  9. end
  10. print "Enter age: "
  11. options[:age] = gets.strip
  12. @hh[options[:name]] = options[:age]
  13. end
  14. def show_all
  15. @hh.each do |k,v|
  16. puts "#{k} - #{v} years old"
  17. end
  18. end
  19. end
  20. a = Book.new
  21. loop do
  22. a.add
  23. end