1,类图是静态结构,是源代码图,动态结构是实际运行的编译后的词汇代码。面向对象程序执行的核心是消息的发送,消息是发送对象要求目标对象执行某个操作的一个请求,对象交互图(interaction图)描述了一个对象送往另一个对象的消息和消息的参数,它的最终目的为了单个用例的处理过程建模,它被定义为“在同一个系统对话过程中,同事物处理时序有关的动作行为”。
语法规则
对象 通过消息来交互的对象是个标准的uml的“方框”,每个方框里都有该对象的名字objectName:className, 整个名字都用下划线表示
描述一个消息 用一个从发送对象指向目标对象的箭头来表示同步消息,消息箭头上标明了目标对象要执行的操作的名字,后面还带着该操作的输入和输出参数(带上关键字out表示输出参数),大多数情况下,可以忽略参数的类型名字,并且传递的参数名字是实参名。