design pattern
LuoLiangDSGA
曾梦想仗剑走天涯,后来bug太多就没去。
展开
-
Java设计模式-代理模式
代理模式 代理模式是设计模式的一种,简单解释就是不直接访问目标对象,通过访问代理对象就可以实现对目标对象的访问。就像现在买火车票,不用直接去火车站买,可以直接去各个代售点或者APP上购买,这里的代售点或者APP就是火车站的代理,这样做的好处是,不用修改目标对象,可以在代理对象中增加额外的操作,达到扩展目标对象的目的 Java中主要有三种方式:静态代理,JDK动态代理,cglib代...原创 2018-01-31 15:46:06 · 185 阅读 · 0 评论 -
Java设计模式-装饰器模式
设计模式之装饰器模式 装饰器模式是一种结构型设计模式,可以做到在不改变原来对象功能的情况下,向原有的对象添加新的功能,起到一个装饰的作用。具体的做法是创建一个装饰器类, 用来包装原有的类,在不改变原有类方法的情况下,为原有类添加新的功能。 来看一个例子,我们在外面吃饭,有很多食物,其中有烧烤和火锅。比如我们点了烧烤,但是觉得味道不够爽,所以我们选择让老板加盐,或者加辣椒,...原创 2018-06-02 11:45:30 · 607 阅读 · 0 评论