UML类图分析-旅程航行案例
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
UML类图分析-旅程航行案例
最近计划回顾一下UML的相关知识。起因由于跟别人沟通时,太多专业术语在耳边飘过,太久没有刷新大脑了。是时候翻炒一下UML的相关知识了。
类图相关知识主要从类型、可见性、关系、案例demo等方面入手:
1.类型:主要有接口、静态类、抽象类、内部类。针对其类型也可以对进行扩展(<
2.可见性:+代表public、-代表private、#代表protected 、~代表package;
3.语法:_ 代表静态常量、实例名:类名(Instance Name : Class Name)、r1=conn(角色)、m1=1..*(关系)
4.关系:泛化(generalization)、继承(generalization)、实现(Realization)、依赖(dependency)、关联(association)、聚合(aggregation)、组合(composition);
5.案例
场景:5W场景分析,乘客打算在什么时候和谁,乘坐飞机在A点出发点到B点。类图分析,主要从抽象业务的实体、值对象及其关联
注:案例来源于UMlet的Demo