Next: Example Transition: Add Student/Set
Up: Lecture 2: Classes, Objects,
Previous: Example State Diagram: Invoice
- Initialisation (Activity:
do: Initialise CourseOffering data)
- Cancelled
- Open (Activities:
entry: registerStudent; exit: send CourseReport.addStudent(student))
- Closed (Activity:
do: Finalise Course; exit: send CourseReport.create Report)
Ananda Amatya
11/3/1999