博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
重构 — 改善既有的类图设计 条款16:每个类只包含两个聚合箭头
阅读量:2227 次
发布时间:2019-05-09

本文共 125 字,大约阅读时间需要 1 分钟。

重构 — 改善既有的类图设计 条款16:每个类只包含两个聚合箭头    

 黄国强 2010-1-13

 

图一为重构前的设计,拥有四个箭头。

 

图1

图二为重构后的设计,每个类只拥有两个箭头。

16-4

解释一下。图二的好处是每个类的职责都特别的单一,并且还挖掘出领域中潜在的类。

 

转载地址:http://roefb.baihongyu.com/

你可能感兴趣的文章
【C++】带头节点的双向线链表的实现
查看>>
【C++】STL -- Vector容器的用法
查看>>
【Linux】Linux中的0644 和 0755的权限
查看>>
【数据结构】有关二叉树的面试题
查看>>
【Linux】内核态和用户态
查看>>
【Linux】HTTP的理解
查看>>
【Linux】HTTPS的理解
查看>>
【操作系统】大小端问题
查看>>
Git上传代码时碰到的问题及解决方法
查看>>
【Linux】vim的简单配置
查看>>
【C++】智能指针
查看>>
【C++】const修饰的成员函数
查看>>
【C++】面向对象的三大特性
查看>>
【C++】智能指针(后续)
查看>>
【C】堆区和栈区的区别
查看>>
【linux】send和recv函数解析
查看>>
【Linux】线程安全的单例模式以及计算密集型线程和IO密集型线程
查看>>
一次完整的HTTP请求是怎样的??
查看>>
【C++】常见的内存泄漏及解决方法
查看>>
【C++】const 指针与指向const的指针
查看>>