CSSE 220 – Object-Oriented Software Development
Homework
20
Objectives
Practice object-oriented design.
Tasks
-
Complete the assigned reading for the next session: Big Java §13.1–13.3.
- As you read, see if you can answer the self-check questions.
- Bring your questions to class!
-
Complete the assessment exercises over this reading on ANGEL (under Lessons → Assignments).
-
Team Assignment: Working with your team, complete the assigned milestone of the Vector Graphics:
- Per the milestones chart in Vector Graphics, this means:
- Complete all Cycle 0 deliverables — CRC cards, Screen Layout sketches, UML Class Diagram, Release Plan for Cycle 0, Task List for Cycle 0.
See the Planning ~ Cycle0 folder of your checked-out VectorGraphics project for templates for these.
- Complete the Cycle 1 Planning deliverables — Release Plan for Cycle 1, UML class diagram updated for Cycle 1, Task List for Cycle 1.
See the Planning ~ Cycle1 folder of your checked-out VectorGraphics project for templates for these.
- Make sure your updated UML class diagram passes the Sanity Checks listed
under the UML Class diagram
section of the Vector Graphics instructions.
Turn-in Instructions
Turn in your programming work by committing it to your SVN repository.