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:
Instructions
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,
.name
that returns an individual dog's name.Write a method,
.bark
, thatputs
"woof!" when called on an instance of Dog.
View Barking Dog on Learn.co and start learning to code for free.
Last updated