Classes And Instances Lab Ruby
Objectives
- Define new Ruby classes with the
class
keyword. - Instantiate instances of a
class
.
Overview
This lab is all about defining classes and instantiating instances.
Dog
in lib/dog.rb
1. Define Open lib/dog.rb
and add a class definition for a Dog
class.
lib/dog.rb
2. Make 3 dogs in Under your Dog
class definition, create three dogs in local variables, fido
, snoopy
, and lassie
.
Person
in lib/person.rb
3. Define a Open lib/person.rb
and add a class definition for a Person
class.
lib/person.rb
4. Make 2 people in Under your Person
class definition, create two people in local variables, adele_goldberg
and alan_kay