UML表示以及对应的实现代码
来源:互联网 发布:听收音机的软件 编辑:程序博客网 时间:2024/05/17 09:19
1,继承。
代码实现
class Son : public Father{}
2,实现接口
代码实现:
class Son : public EatImp{}
3,关联:当一个类知道另外一个类时。
代码实现:
class Bird{ private: Climate* m_Climate;}
4,聚合关系:聚合表示的“拥有关系”,体现在A对象可以B对象,B对象不是A对象一部分。
代码实现:
class WideGooseAggregate{ WideGoose[] ArrayWideGoose;}
5,合成或者组合:强拥有关系体现了严格部分与整体关系部分与整体的生命周期一样。
代码实现:
class Bird{ Bird() { m_wing = new Wing(); } Wing* m_wing;}
6,依赖关系。
代码实现:
class Bird{ void Metabolism(Water* vWater) {}}
阅读全文
1 0
- UML表示以及对应的实现代码
- UML图对应的代码表示
- UML各个关系的对应代码
- 知识回顾--UML各个关系的对应代码
- UML类图五种关系与代码的对应关系
- UML类图五种关系与代码的对应关系
- UML类图五种关系与代码的对应关系
- UML类图五种关系与代码的对应关系
- UML类图五种关系与代码的对应关系
- UML类图五种关系与代码的对应关系
- UML基础(一)——UML中的类(接口)以及类关系的表示方法
- UML基础(二)——UML中的类(接口)以及类关系的表示方法
- UML基础(一)——UML中的类(接口)以及类关系的表示方法
- UML基础(二)——UML中的类(接口)以及类关系的表示方法
- UML中关于类之间的五种关系以及代码实现案例分析
- 六种类关系以及UML表示法
- UML中定义的关系主要有6种: 依赖、关联、聚合、组合/合成、泛化、实现; 以及对应的C++体现
- UML关系及java代码表示
- Test5
- 初识Android Studio
- 111. Minimum Depth of Binary Tree
- 解决WinDbg调试VMWare虚拟机连接不上
- Oracle 表空间查询、添加
- UML表示以及对应的实现代码
- C 语言的static 与head File
- turtlebot的mobile_base节点
- 阿里云媒体转码MTS使用教程
- 手机app测试之常用测试手段
- 第三方:微信---如何使用第三方微信登录
- OOM异常(一)
- IOC
- [LeetCode] 143. Reorder List