Sha256: 04abdce64a7dd23d1a1252fa94ca3be8b7874db6150a8a564a45410284226af3

Contents?: true

Size: 220 Bytes

Versions: 1

Compression:

Stored size: 220 Bytes

Contents

class Animal
  attr_accessor :name, :noise

  def initialize(attributes)
    attributes.each_pair do |k,v|
      self.send(:"#{k}=",v) 
    end
  end

  def bark
    "#{noise.capitalize}! #{noise.capitalize}!"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
thumblemonks-inquisition-0.1.0 test/lib/animal.rb