Objectives
In this chapter you’ll:
• Learn a simple object-oriented design methodology.
• Learn what a requirements document is.
• Identify classes and class attributes from a requirements document.
• Identify objects’ states, activities and operations from a requirements document.
• Determine the collaborations among objects in a system.
• Work with the UML’s use case, class, state, activity, communication and sequence diagrams to graphically model an object-oriented system.
22.2 Introduction to Object-Oriented Analysis and Design
22.3 Examining the ATM Requirements Document
22.4 Identifying the Classes in the ATM Requirements Document
22.5 Identifying Class Attributes
22.6 Identifying Objects’ States and Activities
22.7 Identifying Class Operations
22.8 Indicating Collaboration Among Objects
3.138.67.27