3.12类的UML图 UML( Unified Modeling Language,统一建模语言) 是一种可以应用于任何软件开发过程的标记法和语义语言,主要是由 Rational software 公司的三位巨匠 Booch、 Rumbaugh和 jacobson-1995年正式合作创建的。UML2使 用了13种(UML1使用了9种)模型图用来对面向对象的软件系统进行建模。 UML2.0中的13种模型图 结构图:类图、对象图、构件图、部署图、包图、组合构件图 行为图:用例图、顺序图、活动图、通信图(协作图)、状态机图(状态图)、交互 概览图、定时图 n Java面向对象程序设计 图Java面向对象程序设计 3.1.2 类的UML图 UML(Unified Modeling Language,统一建模语言) 是一种可以应用于任何软件开发过程的标记法和语义语言,主要是由Rational Software 公司的三位巨匠Booch、Rumbaugh和Jacobson于1995年正式合作创建的。UML2 使 用了13种( UML1 使用了9种)模型图用来对面向对象的软件系统进行建模。 UML2.0中的13种模型图 • 结构图: 类图、对象图、构件图、部署图、包图、组合构件图 • 行为图: 用例图、顺序图、活动图、通信图(协作图)、状态机图(状态图)、交互 概览图、定时图