接口代理模式
来源:互联网 发布:卖家对淘宝差评回复 编辑:程序博客网 时间:2024/06/05 08:08
接口代理模式(基础认知)原理
(一)
接口
package test;public interface Fruit { public void fruit();}
实现接口的两个实现类
package test;public class Apple implements Fruit { @Override public void fruit() { // TODO Auto-generated method stub System.out.println("苹果"); }}
package test;public class Banana implements Fruit { @Override public void fruit() { // TODO Auto-generated method stub System.out.println("香蕉"); }}
测试类
package test;public class Main { Fruit fruit = null; public Main(Fruit fruit) { this.fruit = fruit; } public void fruit() { fruit.fruit(); }public static void main(String[] args) { Fruit fruit = new Banana(); Main m = new Main(fruit); m.fruit(); }}
(二)
接口
package test;public interface View { public void clikButton();}
实现接口的一个实现类
package test;public class Action implements View{ Button button = null; public void onStart(){ button = new Button(); button.clickButton(this); } public static void main(String[] args) { Action a = new Action(); a.onStart(); }// class viewTest implements View{// @Override// public void clikButton() {// System.out.println("Action"); // } // } @Override public void clikButton() { // TODO Auto-generated method stub System.out.println("Action"); }}
package test;public class Button { public void clickButton(View view){ System.out.println("Button"); view.clikButton(); }}
阅读全文
0 0
- 代理模式(接口隔离)
- 接口代理模式
- 接口--代理设计模式
- 接口-工厂模式-代理模式
- 代理模式(基于接口)
- 接口的代理设计模式
- 接口(工厂模式&代理模式)
- SpringAop 类代理模式与接口代理模式
- 代理模式的实现 接口编程
- 接口的实际应用--代理设计模式
- 代理模式(接口和子类)
- JAVA学习--接口的应用:代理模式
- Proxy代理模式-基于Subject接口
- java中的代理模式 用接口
- Java 接口作用之--代理设计模式
- 接口应用之----代理设计模式
- 静态代理模式(java),接口练习
- 设计模式:接口之工厂方法、代理模式
- Python之函数
- MYSQL常用命令(3)
- 8月8日训练
- FAFU OJ 求幂模
- UTC
- 接口代理模式
- js.break,continue语句
- 震荡行情又一利器-动态平衡策略
- 2017年8月8日训练日记
- Ajax异步校验
- Java反射机制
- 练习8
- Lua和C++的交互——进一步详解
- HDU