
设计模式
bleeoom
这个作者很懒,什么都没留下…
展开
-
设计模式—工厂模式
利用设计模式思想编写软件的目的主要在于:使得代码可维护、可复用、可扩展、灵活性好。 1 前提知识 C++ 多态、虚函数。可参考: http://blog.youkuaiyun.com/bao_jinyu/article/details/7843275 https://www.zhihu.com/question/23971699在此作一简要归纳: 虚函数: (1) 是C++ 实现多态的机制,原创 2017-07-09 19:55:38 · 183 阅读 · 0 评论 -
设计模式—设计原则
本文转自:http://blog.youkuaiyun.com/xiqingnian/article/details/41843885一、单一职责原则(Chapter3)(1)就一个类而言,应该仅有一个引起它变化的原因。(2)如果一个类承担的职责过多,就等于把这些职责耦合在了一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当发生变化时,设计会遭受到意想不到的破坏。(3)转载 2017-07-09 21:24:35 · 243 阅读 · 0 评论