Meowing Cat
Last updated
Last updated
Practice defining a class
Use macros to create setter and getter methods
In this lab, you'll be creating a Cat class. Every instance of a Cat should have a name and be able to meow. In other words, I should be able to do:
Run the test suite to get started. You'll be writing all your code in the lib/meowing_cat.rb
file.
Define a class, called Cat.
Use the attr_accessor
macro to create a setter and getter method for a cat's name.
Write a method, .meow
, that outputs "meow!" to the terminal using the puts
method when called on an instance of Cat.
View Meowing Cat on Learn.co and start learning to code for free.