使用设计模式能够增加系统的健壮性,易修改性和可扩展性,当你进行开发的软件规模比较大的时候,良好的设计模式会给编程带来便利,让系统更加稳定,这些在自己编写小程序的时候是体现不出来的。现在大多数框架都使用了很多设计模式,正是因为有了这些设计模式,才能让程序更好的工作,例如烟水晶框架的单例模式,struts的mvc模式,java类库中iterator的迭代器模式等等,都是设计模式良好的应用。自己在写代码的时候,如果能合理的使用设计模式,一定能让你的面向对象编程大放光彩,在系统模块化和信息隐藏方面做的更好。
-
1、简单工厂模式(设计模式入门)
-
2、策略模式
-
3、装饰器模式
-
4、代理模式
-
5、工厂模式
-
6、原型模式
-
7、模板模式
-
8、外观模式
-
9、观察者模式
-
10、单例模式
-
11、迭代器模式
-
12、状态模式
-
13、备忘录模式
-
14、组合模式
-
15、桥接模式
-
16、命令模式
-
17、职责连模式
-
18、中介者模式
持续更新中.......