欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java之代理模式,

来源: javaer 分享于  点击 15656 次 点评:178

java之代理模式,


在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。说的通俗一点就是你看到的只是表面(代理类),实际执行的类是其它的类。Spring aop,mybatis都用了代理类。ProxyA 的eat方法实际上是Aimp的eat方法。

interface A{
    public void eat();
}
class Aimp implements A{
    @Override
    public void eat(){
        
    }
}

class ProxyA implements A{
    private A a;
    
    public ProxyA() {
        super();
        this.a = new Aimp();
    }
    @Override
    public void eat() {
        a.eat();
    }

}

相关文章

    暂无相关文章
相关栏目:

用户点评