精·面向对象分析与设计.pptVIP

  • 4
  • 0
  • 约6.4千字
  • 约 33页
  • 2017-01-16 发布于北京
  • 举报
模型元素 关联(association)是两个或多个类之间的一个关系。链(link)是关联的具体体现。 练习2:ATM机用例图。以使用ATM机的经验,给出在ATM机上存取款操作的用例图。 10.4.1 对象类与对象 10.4.3 包图 2.什么是UML包? ●是将许多类集合成一个更高层次的单位,形成一个高内聚、低耦合的类的集合。 ●是一种分组机制,把各种各样的模型元素通过内在的语义连接为一个整体。   ●构成包的模型元素称为包的内容,包通常用于对模型的组织管理,因此有时又将包称为子系统(subsystem)。 ●包与包之间不能共用一个相同的模型元素,包的实例没有任何语义(含义)。仅在模型执行期间包才有意义。 包图举例 10.5 动态建模 动态模型 状态图(State Diagram)用来描述一个特定对象的所有可能的状态及其引起状态转移的事件。一个状态图包括一系列的状态以及状态之间的转移。 状态 所有对象都具有状态,状态是对象执行了一系列活动的结果。当某个事件发生后,对象的状态将发生变化。状态图中定义的状态有: 10.6 实现模型 构件(component),又称组件, 可以看作逻辑上与包与类对应的物理代码模块,实际上是对应一个文件。 一、构件的类型: 1)?源代码构件(Source Component);

文档评论(0)

1亿VIP精品文档

相关文档