oop barking dog lab
Barking Dog
Objectives
- Practice defining a class 
- Build instance methods––both setter and getter 
Introduction
In this lab, you'll be creating a Dog class. Every instance of a Dog should have a name and be able to bark. In other words, I should be able to do:
fido = Dog.new
fido.name = "Fido"
fido.name
# => "Fido"
fido.bark
woof!
# => nilInstructions
Run the test suite to get started. You'll be writing all your code in the lib/dog.rb file.
- Define a class, called Dog. 
- Write a setter method, - .name=, that allows you to give a dog a name.
- Write a getter method, - .namethat returns an individual dog's name.
- Write a method, - .bark, that- puts"woof!" when called on an instance of Dog.
View Barking Dog on Learn.co and start learning to code for free.
Last updated