25.6.2 CRC Cards for the Voice Mail System (cont.)
Leave a Msg use case (cont.)
- Connection asks Telephone to play greeting
- User speaks the msg:
- Telephone asks Connection to record it
- Add "record voice input" responsibility to Connection
- User hangs up:
- Telephone notifies Connection
- Connection wraps the msg in a Message object
- Add Message as a collaborator of Connection
- Make a Message card with responsibility "manage msg
contents"
- The Connection adds the Message object to
MailBox
prev
|top
|next