静态代理模式实现
来源:互联网 发布:su软件怎么卸载 编辑:程序博客网 时间:2024/05/14 09:16
以下是通过代理模式模拟电脑代理商卖电脑的场景。
package designpattern.proxy;public interface Solder {public void sold();}
package designpattern.proxy;public class RealSolder implements Solder {@Overridepublic void sold() {System.out.println("销售电脑");}}
package designpattern.proxy;public class ProxySolder implements Solder {private Solder solder;public ProxySolder() {super();}public ProxySolder(Solder solder) {super();this.solder = solder;}@Overridepublic void sold() {this.solder.sold();System.out.println("卖东西,送东西");}public Solder getSolder() {return solder;}public void setSolder(Solder solder) {this.solder = solder;}public static void main(String[] args) {Solder solder = new ProxySolder(new RealSolder());solder.sold();}}
- 静态代理模式实现
- 代理模式(实现静态代理)
- 静态代理模式、动态代理模式(实现、对比)
- 设计模式-java实现代理模式(静态代理)
- 代理模式-静态代理
- 代理模式-静态代理
- 代理模式--静态代理
- 代理模式-静态代理
- 代理模式--静态代理
- Java静态代理模式理解和实现
- JAVA代理模式之一静态实现
- GOF23设计模式之静态代理模式实现之经典
- java代理模式---静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- JAVA代理模式--静态代理
- WPF: Creation of Text Labels for 3D Scene
- 学习笔记
- 创建测试数据方法
- 中国详细省市县自治区名称列表(含access数据库和sql2000备份数据库)
- poj题目分类
- 静态代理模式实现
- hadoop的配置以及Eclipse编程
- 命令行编译C++Builder/Delphi项目
- overload和override的区别
- poj完整分类
- 关于。net
- LILO
- 一键解决Ubuntu下安装Eclipse Android/C/C++ 开发环境
- Android ApiDemo分析(三)