电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

UML类图简介VIP免费

UML类图简介_第1页
1/6
UML类图简介_第2页
2/6
UML类图简介_第3页
3/6
UML 类图简介 一、UML 简介 UML(Unified Modeling Language)即统一建模语言,是 OMG(Object Management Group)发表的图标式软件设计语言。 UML 的功能 可视化:使用图表的形式来表现业务关系或者物理关系,可以促 进对问题的理解和解决。 说明: UML 提供了一种通用的、精通的、没有歧义的通信机 制进行。 建造: UML 通过自己的语法规则使得可以通过使用建模工具软 件将设计模式映射到一种语言上。 建文档: 使用 UML 进行设计可以同时产生系统设计文档。 UML 包括: 用例图(Use case diagrams) 类图(Class diagrams) 序列图(Sequ ence diagrams) 合作图(Collaboration diagrams) 状态图(Statechart diagrams) 活动图(Activ ity diagrams) 构件图(Component diagrams) 部署图(Deploy ment diagrams) (蓝色为较重要并且常用的图) 类图是最常用的 UML 图,显示出类、接口以及它们之间的静态结构和关系;它用于描述系统的结构化设计。 类图最基本的元素是类或者接口。 二、类图 1. 类(Clas s ) 一般包含 3 个组成部分。第一个是类名;第二个是属性(attributes);第三个是该类提供的方法( 类的性质可以放在第四部分;如果类中含有内部类,则会出现第五个组成部分)。类名部分是不能省略的,其他组成部分可以省略。 类名书写规范:正体字说明类是可被实例化的,斜体字说明类为抽象类。 属性和方法书写规范:修饰符 [描述信息] 属性、方法名称 [参数] [:返回类型|类型] 属性和方法之前可附加的可见性修饰符: 加号(+)表示 pu blic;减号(-)表示 priv ate;#号表示 protected;省略这些修饰符表示具有 package(包)级别的可见性。 如果属性或方法具有下划线,则说明它是静态的。 描述信息使用 << 开头和使用 >> 结尾。 类的性质是由一个属性、一个赋值方法和一个取值方法组成。书写方式和方法类似。 例 1: public class TaxCalculator { private long taxRate ; private int salary ; public TaxCalculator(long taxRate) { this.taxRate = taxRate ; } public long countTax() { return taxRate*salary; } public int getSalary() { return salary; } public void setSalary(int salary) { this.salary = salary; } } TaxCalculator -tax Rate:long +Tax Calcu lator(a:lon...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部