Thursday 11-Jan
| |||||||||||||||||||||||||||||||||||
Thursday 18-Jan
| |||||||||||||||||||||||||||||||||||
Thursday 18-Jan
| |||||||||||||||||||||||||||||||||||
Thursday 25-Jan (after quiz 1)
| |||||||||||||||||||||||||||||||||||
Tuesday 30-Jan
| |||||||||||||||||||||||||||||||||||
Section on 31-Jan or 1-Feb
| |||||||||||||||||||||||||||||||||||
Thursday 8-Feb
Thursday 22-Feb
|
Tuesday 27-Feb through Thursday 1-March (with section code)
|
Thursday 1-March
|
|
JMenuItemDemoComposite.java JMenuItem is a Composite, JTextField a leaf
Tuesday 5-March: Example of Decorator in use
| |||||||
Tuesday 27-March: Drawing a Car
| |||||||
Tuesday 27-March: Drawing Polygons and detecting which one was clicked
|
4- and 5-April Section: Flyweight
| |||||
Thursday 5-April: An animation with sound
| |||||
Thursday 5-April: Comparators follow the open-closed principle
| |||||
| Tuesday 10-April: RunEmployeeTableFrame.java |
| 18-April: Splashscreen.java A Simple Splashscreen that disappears after 3 seconds | |||
| 18-April: CommandLogger.java Write and a list of command objects to a disk, read the list and execute the commands | |||
18-April: CommandExerciseLibraryUndo.doc
Class handout of UML for a Command Pattern example (undo/redo). Tasks at end
with both the undo and redo listeners
|