加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

UML 类图基础

发布时间:2020-12-14 03:19:39 所属栏目:大数据 来源:网络整理
导读:? ? visibility name: type multiplicity = default {property-string} 如: - name:String [1] = "Untitled" {readOnly} {readOnly}附加性质 只读 [1] 只有一个 0...1 0到1个 * 没有上限 ?visibility name (paramter-list) : return-type{property-string}

?

?

visibility name: type multiplicity = default {property-string} 如:

- name:String [1] = "Untitled" {readOnly}

  • {readOnly}附加性质 只读
  • [1] 只有一个
  • 0...1 0到1个
  • * 没有上限

?visibility name (paramter-list) : return-type{property-string} 如:

+balanceOn(date:Date):Money

图示:

若 类名是斜体 表示抽象类

?接口

第一种表示:区别在于有<<interfce>>标记

第二种表示 棒棒糖表示法

?

继承关系

实现接口

?

关联

聚合

表示一种弱的拥有关系 A对象可以包含B对象,B对象不是A对象的一部分

?

合成是一种强拥有关系,体现了严格的部分和整体的关系,部分和整体的生命周期一样

依赖关系

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读