Designing objects and classes
The material and exercises in this chapter will enable you to:
•. Explain the role of boundary, control and entity classes
•. Understand the need for collection classes
•. Specify the implementation of relationships between classes
•. Specify the visibility of attributes and operations
•. Specify attribute and operation signatures in full
•. Add detailed design information to interaction diagrams.
Key words you will find in the glossary:
• asynchronous message
• concurrent processing
• synchronous message
• transient object
Detailed design activities include the detailed specifications ...