首页 > 其他 > 详细

《设计模式:可复用面向对象软件的基础——什么是设计模式?》

时间:2019-11-03 00:53:13      阅读:75      评论:0      收藏:0      [点我收藏+]

这本书已经出版很长时间,今天又想起来看一看,温故而知新吧!

  什么设计模式?

Christopher Alexander(克里斯托弗•亚历山大)说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次的使用该方案而不必重复劳动。”

  模式的四个要素

1.模式名称:一个助记名,描述模式的问题、解决方案和效果。

2.问题:描述了应该在何时使用模式。

3.解决方案:描述了设计的组成成分,他们之间的相互关系及各自的职责,和协作方式。

4.效果:描述了模式应用的效果及使用模式应权衡的问题。

 

《设计模式:可复用面向对象软件的基础——什么是设计模式?》

原文:https://www.cnblogs.com/chenliang725/p/11784663.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!