设计模式学习小结
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。
大话设计模式 (提取码: js6y)
史上最全设计模式导学目录(完整版) (java)
设计模式学习总结
1、尽量将类封装 使得客户端调用简单
2、多用抽象类和接口
3、考虑多态
4、优先使用对象组合(合成复用)而非继承 【桥接模式、装饰模式...】
5、将对象的创建和使用分离
......