面向对象的方式实际上由OOA(面向对象分析)、OOD(面向对象设计)和OOP(面向对象编程)三个部分有机组成。
OOA(面向对象分析) Object-Oriented Analysis
OOD (面向对象设计)Object-Oriented Design
OOP(面向对象编程)Object Oriented Programming
其中,OOA和OOD的结构需要使用一种方式来描述并记录,目前业界统一采用UML(统一建模语言)来描述并记录OOA和OOD的结果。
参考:《疯狂Java讲义(第5版)》李刚