Example: Alarm Clock
- TimeKeeping machine - stand-alone HSM
- Alarm
machine - stand-alone FSM
- AlarmClock a modified TimeKeeping machine that has an Alarm
data member
- AlarmClock has responsibility:
- for initializing Alarm
- for dispatching events to Alarm
|
|