UML:画图界的"普通话",统一建模语言开篇:为什么程序员要学画画?什么?程序员还要学画画?不是让你画油画、水彩画,而是画UML图。UML(Unified Modeling Language),中文叫"统一建模语言"。它是软件工程师的"画图标准",就像普通话一样,是大家公认的交流工具。你画一个图,全世界的程序员都能看懂。什么是UML?UML是一种用于软件系统的可视化建模语言。它不是一种方法,而是一种"符号系统"。有了UML,开发者可以用图形化的方式描述:系统有哪些部分(静态结构)系统是怎么工作的(动态行为)系统是怎么部署的(物理结构)UML由三个人开创:Grady BoochJames RumbaughIvar Jacobson1997年,UML被OMG(对象管理组织)采纳为标准。UML的两大类图UML有14种图,分为两大类:结构图(Structure Diagram)展示系统的静态结