08 Prove: Design - Asteroids
Overview
Your assignment is to design the classes you will need for your Asteroids project and the relationships among them.
Refer to the Asteroids project description for the details of this project.
Instructions
Prepare UML class diagrams of all the classes that you will have in your program. Make sure to include all of the member variables, constructors, and methods you will need. Also make sure to indicate any IS-A or HAS-A relationships.
Please prepare this electronically.
The classes should exhibit the highest level of encapsulation design.
For this assignment, you do not need to create a complete design document with all of its sections. Instead just prepare a class diagram for the classes you will use.
Submission
Please upload your UML diagram as PDF file in I-Learn.