正在加载图片...
41面向对象程序设计一面向对象的概念 ■8.UML静态视图简介 静态视图用类图来实现。在类图中类用矩形框来表示,它的属性和行 为分别列在分格中;如果不需要表达详细信息,分格可以省略。一个 类可能出现在好几个图中,同一个类的属性和行为可以只在一种图中 列出,在其他图中可省略。 关系用类框之间的连线来表示,不同的关系用连线和连线两端的修饰 符来区别。 表4-1是静态视图中经常使用的部分符号及说明,在此列出,以供参 考。下面对关联、聚集和泛化分别各举一例,以说明如何绘制这些图 如在学校里,一个教师( Teacher)可以教授多门课( Course),一门课 可由多位教师讲授,因此,存在一个教师授课( Teacher Course)的 关联(如图4.2所示)。在由界面元素构成的人机界面模型中,框架 窗口、菜单、工具条等就形成一种聚集关系(如图4.3所示)。◼ 8. UML静态视图简介 静态视图用类图来实现。在类图中类用矩形框来表示,它的属性和行 为分别列在分格中;如果不需要表达详细信息,分格可以省略。一个 类可能出现在好几个图中,同一个类的属性和行为可以只在一种图中 列出,在其他图中可省略。 关系用类框之间的连线来表示,不同的关系用连线和连线两端的修饰 符来区别。 表4-1是静态视图中经常使用的部分符号及说明,在此列出,以供参 考。下面对关联、聚集和泛化分别各举一例,以说明如何绘制这些图。 如在学校里,一个教师(Teacher)可以教授多门课(Course),一门课 可由多位教师讲授,因此,存在一个教师授课(TeacherCourse)的 关联(如图4.2所示)。在由界面元素构成的人机界面模型中,框架 窗口、菜单、工具条等就形成一种聚集关系(如图4.3所示)。 4.1 面向对象程序设计— 面向对象的概念
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有