CSSE 220 -- Object-oriented Software Development
Homework 9 Due at 8:05 AM on Day 10
- Complete the assigned reading for the next session (see the
course schedule). If there is something you do not understand, make note of it so you can ask about it.
- Continue to look at the Key Concepts chapters 1-4.
This is a good place to quickly notice things you might have missed from the chapters. At some point
we will have a "Key concepts quiz" over chapters 1-4. It will
be on Day 14.
- Complete the Swing Warmup program
by 11:59 PM on Day 9. Commit it to your
repository.
- "Install" Violet.
http://www.rose-hulman.edu/class/csse/resources.
- Install Tortoise SVN client if you do not already have it.
(same link as above). How to tell if you have it:
See the announcements page of the Day 9 PowerPoint slides.
- Catch up on reading and anything else that you are behind on.
- Begin thinking about classes that you might need in order to
implement Minesweeper.
- Fill out the Minesweeper partner survey by Friday at 3 PM.
- Experiment with Violet. Create a UML Class Diagram
for your Dots program from assignment 8. Add classes.
Add arrows between classes, showing IS-A, HAS-A, and IMPLEMENTS
relationships. Submit it to the Dropbox on ANGEL:
A brief document on how to use Violet:
http://www.horstmann.com/violet/
- Play Minesweeper on your Windows computer if you have not done
so for a while.