设计模式-代理模式
来源:互联网 发布:中国教育现状数据分析 编辑:程序博客网 时间:2024/06/11 16:55
在生活中代理这个词已经不少见,什么培训机构的代理等。代理能为实际的服务类做其他的功能。例如黄牛也属于一种代理,这种代理则能涨价。
//代理类与实体类的共用接口
public interface Subject { void sell();}
//具体实现类
public class RealSubject implements Subject{ public void sell() { System.out.println("十块钱"); }}//代理public class Proxy implements Subject{ private Subject subject; public Proxy(Subject subject){ this.subject = subject; } public void sell() { subject.sell(); System.out.println("加价10元"); }}//结果public class Client { public static void main(String[] args){ Proxy proxy = new Proxy(new RealSubject()); proxy.sell(); }}结果为十块钱
加价10元。
阅读全文
0 0
- 设计模式--【代理模式】
- 设计模式:代理模式
- 设计模式--代理模式
- 设计模式---代理模式
- 设计模式-代理模式
- 设计模式---代理模式
- 设计模式 代理模式
- 设计模式-【代理模式】
- 设计模式-代理模式
- 设计模式----代理模式
- 设计模式-代理模式
- 设计模式---代理模式
- 设计模式--代理模式
- 设计模式-代理模式
- 设计模式- 代理模式
- 设计模式---代理模式
- 设计模式 - 代理模式
- 【设计模式】代理模式
- Azkaban四个应用案例
- crontab --定时执行任务
- PAT (Advanced Level) Practise 1024 Palindromic Number (25)
- 【笔记】Servlet示例
- Android使用UncaughtExceptionHandler获取crash信息
- 设计模式-代理模式
- 背包那些经典的例子( 上 )
- [LeetCode]406. Queue Reconstruction by Height
- Java并发
- java打包成exe安装程序
- 跨域请求原理及分析
- scala学习笔记一
- PAT a1059题解
- 抽象工厂模式