
初学者学Java设计模式
文章平均质量分 78
迷茫的寻路者
大学应届生
展开
-
初学者学Java设计模式(二)---------策略模式
策略模式(Strategy) 策略模式是指我们在遇到不同的问题时,采用不同的策略来解决问题。专业点说,就是定义一组算法,将每个算法都封装起来,并且他们之间可以互相转换。使客户可以在遇到不同问题的时候,方便的调用不同的算法而不影响其他的。这样可以大大的提高代码的可重用行。策略模式的组成: 1.抽象策略角色:策略类,通常由一个接口或一个抽象类来实现。原创 2013-10-03 09:08:49 · 835 阅读 · 0 评论 -
初学者学Java设计模式(一)------单例设计模式
单例设计模式 单例设计模式是指一个类只会生成一个对象,优点是他可以确保所有对象都访问唯一实例。具体实现代码如下:public class A{public static void main(String[] args){B b = B.get();}}Class B{private static B b = new B();priva原创 2013-09-26 07:17:04 · 880 阅读 · 0 评论