Reaching Through Objects

This repository is meant to be used in conjunction with the BE Mod 1 lesson called Reaching Through Objects.

How to Use

  1. Fork, then clone your forked repository.
  2. Use the warmup directory to get a sense of the exercises.
  3. Work through exercise_1.
  4. When you want to get more advanced, work through as many of the scenarios as you can!

Check for Understanding

At the end of this lesson, students should be able to answer the following questions:

  1. In each exercise/scenario you completed, how do the objects you created relate to each other?
  2. What are the responsibilities of each class? Are there ever responsibilities that "leak" into other classes?
  3. Why do you think we separate these classes and their responsibilities out in the first place? What would the code look like if we didn't do this?