public class Main {
public static void main(String[] args) {
// 有很多人来找老板, 老板在忙, 助手先把所有事情安置好
Assistant assistant = new Assistant();
assistant.addOrder("我找Boss面试");
assistant.addOrder("我找Boss借钱");
assistant.addOrder("我找Boss聊天");
// 收集好了, 助手的职责就完成了, 把Boss叫出来, 让Boss处理. 或者说approve这件事,助手是做不了的, 只能叫出Boss来做.
assistant.approve();
// Boss刚才就被邀请过来, 现在就在现场. 所以就不需要助手转告给Boss了. 大家告诉助手的事情, Boss也会听到
assistant.addOrder("我找Boss吃饭");
assistant.addOrder("我找Boss喝酒");
assistant.approve();
}
}
Java实现虚拟代理模式(2)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/ce1177dfe81ee2f2f0807c53a7443427.html