Design a Parking Lot
- General steps for OOD
- Basic Design
- Extension
Analysis Steps
1 Understand/Analyze the use case
(明确这个程序/系统是干什么的)
- Use Case:Describe the parking lot building? Vehicle monitoring? What kind of parking lot?
- Use cases -> APIs, For APIs, input/ output?