设计模式学习
xielunyan666
这个作者很懒,什么都没留下…
展开
-
代理模式学习
代理模式学习 代理模式分为静态代理和动态代理: 一:静态代理 1.抽象主题类 public interface PersonInterface { void saveMoney(); void getMoney(); void doWork(); } 2.委托类 public class Person implements PersonInterface{ @Override public void saveMoney() { L原创 2020-12-17 17:42:42 · 170 阅读 · 0 评论 -
适配器模式
适配器模式(自己学习总结) 一. 类适配器模式 1.通用的目标接口 public interface Target { void request(); } 2.通用的业务需求类: public class CommonTarget implements Target{ @Override public void request() { Logger.d("test---> " + "Common Request"); } } 3.特殊业务原创 2020-12-16 11:34:26 · 171 阅读 · 1 评论 -
观察者模式
观察者模式 (学习记录) 一: 创建一个被观察者 import java.util.Observable; public class MyObservable extends Observable { private String name; private int age; public String getName() { return name; } public void setName(String name) {原创 2020-12-12 16:53:43 · 114 阅读 · 0 评论