摘要:
先看一个和visitor无关的案例.假设你现在有一个书架,这个书架有两种操作,1添加书籍2阅读每一本书籍的简介. //书架public class Bookcase { List<Book> structure = new ArrayList(); public void add(Book book 阅读全文
摘要:
直奔主题,不说废话.先看java使用Proxy创建代理对象的代码. //一个开发者接口public interface Developer { String code(); void debug(); } //一个具体的开发者,实现两个接口public class JavaDeveloper imp 阅读全文