
设计模式,其实只是前人针对某类问题的代码设计经验而已,并没有很高大上
在设计模式进行设计时需要遵循以下的原则:

以下是设计原则的介绍
如果一个类承担的职责过多,即耦合性太高=一个职责的变化可能会影响到其他的职责
所谓的的 “面向接口编程,而不是面向实现编程”。这样可以降低客户与具体实现的耦合。
不要让一个单一的接口承担过多的职责,而应把每个职责分离到多个专门的接口中,进行接口分离。
新对象通过向这些对象的委派达到复用已用功能的目的。简单地说,就是要尽量使用合成/聚合,尽量不要使用继承。
在介绍完设计模式的设计原则后,是时候带大家了解下设计模式一共有哪些:
