java--代理设计模式
来源:互联网 发布:深圳网络布线 编辑:程序博客网 时间:2024/06/06 20:01
public class Main { public static void main(String[] args) { Subject subject = new RealSubject(); ProxySubject proxy = new ProxySubject(subject); proxy.operate(); }}//抽象主题,定义主要功能interface Subject{ public abstract void operate();}//真实主题class RealSubject implements Subject{ public void operate(){ System.out.println("realsubject 操作"); }}//代理主题class ProxySubject implements Subject{ private Subject subject; public ProxySubject(Subject subject){ this.subject = subject; } public void operate(){ System.out.println("操作前"); subject.operate(); System.out.println("操作后"); }}
阅读全文
0 0
- java 代理设计模式
- java代理设计模式
- java 代理设计模式
- Java设计模式:代理
- Java代理设计模式
- java设计-代理模式
- Java代理设计模式
- Java代理设计模式
- java代理设计模式
- java--代理设计模式
- java设计模式-代理模式
- Java设计模式-----代理模式
- java设计模式-代理模式
- java设计模式---代理模式
- java设计模式---代理模式
- java设计模式---代理模式
- Java设计模式-代理模式
- Java 设计模式 代理模式
- leetcode[Average of Levels in Binary Tree]//待整理多种解法
- javascript-类
- 剑指offer_4 重建二叉树
- 每周荐书:微服务、SQL调优、机器学习(评论送书)
- JDK1.8新特性
- java--代理设计模式
- 18 使用全文本搜索
- 数组中子数组等于k的最大长度
- 身份证号码识别 Opencv3.3.0(C++)
- Linux渗透与提权:技巧总结篇
- SpringMVC中@ModelAttribute的使用
- 每天一点C#(二)
- HDU 6170 Two strings(DP)
- 【leetcode】3. Longest Substring Without Repeating Characters(Python & C++)