创建型(这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。)
抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html
工厂方法 http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html
建造者模式 http://www.cnblogs.com/java-my-life/archive/2012/04/07/2433939.html
原型模式 http://www.cnblogs.com/java-my-life/archive/2012/04/11/2439387.html
单态模式 http://www.cnblogs.com/java-my-life/archive/2012/03/31/2425631.html
结构型(这些设计模式关注类和对象的组合。继承的概念被用来组合接口和定义组合对象获得新功能的方式。)
适配器模式 http://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html
桥接模式 http://blog.youkuaiyun.com/jason0539/article/details/22568865
组合模式 http://blog.youkuaiyun.com/jason0539/article/details/22642281
外观模式 http://blog.youkuaiyun.com/jason0539/article/details/22775311
装饰者模式 http://www.cnblogs.com/java-my-life/archive/2012/04/20/2455726.html
享元模式 http://www.cnblogs.com/java-my-life/archive/2012/04/26/2468499.html
代理模式 http://www.cnblogs.com/java-my-life/archive/2012/04/23/2466712.html
行为型(这些设计模式特别关注对象之间的通信。)
责任链模式 http://blog.youkuaiyun.com/zhouyong0/article/details/7909456
命令模式 http://www.cnblogs.com/java-my-life/archive/2012/06/01/2526972.html
解释器模式 http://www.cnblogs.com/java-my-life/archive/2012/06/19/2552617.html
迭代模式 http://www.cnblogs.com/java-my-life/archive/2012/05/22/2511506.html
中介者模式 http://blog.youkuaiyun.com/chenhuade85/article/details/8141831
备忘录模式 http://www.cnblogs.com/java-my-life/archive/2012/06/06/2534942.html
观察者模式 http://www.cnblogs.com/java-my-life/archive/2012/05/16/2502279.html
状态模式 http://www.cnblogs.com/java-my-life/archive/2012/06/08/2538146.html
策略模式 http://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html
模板方法模式 http://www.cnblogs.com/java-my-life/archive/2012/05/14/2495235.html
访问者模式 http://www.cnblogs.com/java-my-life/archive/2012/06/14/2545381.html
本文介绍了23种经典设计模式,分为创建型、结构型和行为型三类。创建型模式如单例模式、工厂方法等,帮助灵活创建对象;结构型模式如适配器、桥接模式等,关注类和对象的组合;行为型模式如观察者、策略模式等,关注对象间的通信。
6万+

被折叠的 条评论
为什么被折叠?



