设计模式之UML类图

1)UML——Unified modeling language UML(统一建模语言 ) ,是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果。
2)UML 本身是一套符号的规定,就像数学符号和化学符号一样,这些符号用于描述软件模型中的各个元素和他们之间的关系,比如类、接口、实现、泛化、依赖、组合、聚合等。
3) 使用 UML 来建模,常用的工具有 Rational Rose , 也可以使用一些插件来建模。

概念深奥了我个人不喜欢(读者忽略),看图先了解UML专业名词​​​​:​​​ 

  • 依赖:被类中使用、类的属性、类中方法的返回类型或参数。

  • (泛化)继承:依赖关系的特例。

  • 实现:依赖关系的特例。

 

  • 关联:依赖关系的特例,具有导航向性即双向或单向关系。

  • 聚合:关联关系的特例,强调整体和部分可以分开。

  • 组合:强调整体和部分不可以分开。

  •  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值