You are junior developers at a company building a virtual zoo simulation.
The basic structure is already in place, but some key logic is missing.
Your senior developer has left // TODO: comments in the code for you to complete.
Open the provided starter code files
- Animal.java
- Lion.java
- Parrot.java
- Zoo.java
Find each // TODO: comment.
- Write the necessary code to complete the task described in the comment.
- After writing the code for each task, discuss with your mate which of the four OOP pillars that specific piece of code demonstrates. Be prepared to explain your reasoning.
- Once all tasks are complete, run the main method in the Zoo.java file. If everything is correct, you should see a clean, error-free output describing the zoo's morning routine.