Object Oriented Programming Lab
Lab Objectives
- Practice class brainstorming
- Explore how multiple class definitions can work together
Code Annotations
Take 13 minutes to annotate your forked copy of this starter repl. Then, we will have 7 minutes to share in small groups.
Class Brainstorming/Building
In your small groups, decide on one class to create to help clean up this program. DM your instructor the class and any attributes you think it should have. When given the ok from your instructor, build the class you decided on, and update the program to maintain it’s functionality!. You should each implement the class, but should work together to answer any questions that arise.
Spicing it up a bit
As a whole group, we will discuss a second class that could be implemented. You will then have time to implement that class on your own.