chapter7面向对象的几个基本原则概要.ppt

chapter7面向对象的几个基本原则概要

Java语言程序设计 shelly200607@126.com UML类图简介 面向抽象原则 开-闭原则 多用组合少用继承原则 高内聚-低耦合原则 主要内容 7.1 UML类图简介 UML(Unified Modeling Language)类图(Class Diagram)属于结构图,常被用于描述一个系统的静态结构。 类图是由若干类关联在一起,反映系统或者子系统组成结构的静态图。类图的建模贯穿工程的分析和设计阶段的始终,通常从用户能够理解的类开始建模,最终往往成为只有开发小组才能够完全理解的类。 类图由如下元素组成: 类(Class):是具有共同结构特征、行为特征、联系和语义的对象 集合的抽象形式。 关联(Association):它表示类与类之间的关系。 在类的UML图中,使用一个长方形描述一个类的主要构成,将长方形垂直地分为三层。 ◆第1层是名字层 ◆第2层是变量层,也称属性层,列出类的成员变量及类型,格式是“变量名字:类型”。 ◆第3层是方法层,也称操作层,列出类的方法及返回类型,格式是“方法名字(参数列表):类型”。 7.1.1 类的UML图 在类图中,根据建模的不同景象,类图标中不一定列出全部的内容。如在建立分析模型或设计模型时,甚至可以只列出类名,在图中着重表达的是类与类之间的联系;在建立实现 模型时,则应当在类图标中详细给出类的属性和方法等

文档评论(0)

1亿VIP精品文档

相关文档