2012年9月27日
摘要: 学习设计模式是一个漫长的过程,需要在编程过程中不断思考不断应用,才能逐渐领悟其本质。在此记录学习设计模式的点滴心得,温故而知新....设计模式心得:策略模式:实现算法的封装,动态使用不同的算法接口观察者模式:Java中可以通过继承java.util.Observable来方便实现观察者模式,由于Java不能多继承,所以有时需要在继承其它类的基础上自己实现观察者模式。装饰者模式:动态将责任添加给对象,类似于递归,层层迭代。典型应用为:OutputStream out=new DataOutputStream(new BufferOutputStream(new FileOutputStrem.. 阅读全文
posted @ 2012-09-27 17:28 Drinking 阅读(169) 评论(0) 推荐(0) 编辑