本章要点:
• 使用面向对象的上下文分析问题需求。
• 通过绘制UML图来传达系统的工作原理。
• 使用正确的术语和行话讨论面向对象的系统。
• 理解类、对象、属性和行为之间的区别。
• 某些面向对象设计技术比其他技术使用得更多。本书的案例专注于以下几方面:
◆ 将特征封装到类中。
◆ 使用继承给类扩展新功能。
◆ 通过组合组件对象来构建新的类。