interface Host{ void maifang(); } class Kg implements Host{ @Override public void maifang() { System.out.println("我是kg,我终于买房了!"); } } //中介(代理) class Proxy implements Host{ //代理对象 private Kg kg; public Proxy(Kg kg){ this.kg = kg; } @Override public void maifang() { System.out.println("我是中介,你买房开始交给我了!"); kg.maifang(); System.out.println("我是中介,你买房结束了!"); } } public class Test001 { public static void main(String[] args) { Host host = new Proxy(new Kg()); host.maifang(); } }静态代理的缺点就是必须生成代理对象
SpringAOP学习笔记(2)静态代理
猜你喜欢
转载自blog.csdn.net/huermiss/article/details/80276431
今日推荐
周排行