码迷,mamicode.com
首页 > 其他好文 > 详细

UML类图

时间:2017-04-29 14:21:50      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:java   编程   接口   设计原则   面向对象   测试   uml   contains   设计模式   

OOA面向对象分析
OOD面向对象设计
OOP面向对象编程
OOT面向对象测试
OOA和OOD:
1、软件工程
2、UML图
3、设计原则
4、模式
4-1、设计模式(微观)
4-2、架构模式(宏观)
UML类图:
关系:
类与接口:实现关系 用虚线+空心三角箭头表示
类与类:泛化关系(is a)用实线+空心三角箭头表示 指的是对象间的继承关系
关联关系:聚合(has a)空心菱形+实线箭头表示、组合(contains a)实心菱形+实线箭头表示、依赖(use a)虚线+箭头

has a整体与部分之间的关系,整体与部分可以分离——聚合
contains a整体和部分间是不可分的, 强聚合——组合
java中组合、聚合代码级别表现一样。

UML类图

标签:java   编程   接口   设计原则   面向对象   测试   uml   contains   设计模式   

原文地址:http://www.cnblogs.com/fengshaolingyun/p/6785076.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!