sundful 发表于 2013-2-3 11:22:46

Java的代理模式(通过公共接口实现)

代理模式的一种常见的实现方案是,定义一个接口或抽象类,并派生出目标子类,和代理子类。我们要操作的是目标子类里的方法,而很多时候,我们需要为目录子类中的方法增加额外的处理,如果增加日志功能、条件判断等,这时候,就很有必要用到代理类。
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->/**
 * 代理子类和目标子类的公共接口
 * @author rongxinhua
 *
 */
public interface MyInterface {
    
    public void doOperation();

}
页: [1]
查看完整版本: Java的代理模式(通过公共接口实现)