
设计模式
居然有同名-李彪
这个作者很懒,什么都没留下…
展开
-
设计模式--工厂模式
工厂方法中的“工厂”和我们平常理解的一样:用于生产产品。而客户是要和产品打交道,所以工厂方法模式的意义在于把客户和产品分开,达到解耦和更灵活的目的。一般我们有一个产品的抽象类,然后有几个具体的产品,如下://抽象产品角色public interface Product{ void product();}//具体产品1public class Pro1 implements Produ原创 2016-10-10 22:04:21 · 265 阅读 · 0 评论 -
Java代理设计模式
作用:为其他对象提供一种代理以控制对这个对象的访问。角色:抽象角色:声明真实对象和代理对象的共同接口 代理角色:代理角色内部包含有真实对象的引用,从而可以操作真实对象。 真实角色:代理角色所代表的真实对象,是我们最终要引用的对象。代理设计模式分为静态代理和动态代理。静态代理:抽象角色:public interface Subject { void dosomething();}真实角色原创 2016-12-25 21:13:01 · 333 阅读 · 0 评论 -
Java单例设计模式
饿汉式单例,懒汉式单例原创 2017-04-09 21:17:18 · 330 阅读 · 0 评论