标签:
//抽想角色定义代理角色与实际角色的对外开放的方法:
//真实角色:
//代理角色:
代理角色可以做很多东西,但不会做真实角色的独有属性(如唱歌)
只有通过真实角色的应用,调用真实角色方法,才可以真正的对症是角色
的代理:
private RealStar realStar;
public Proxy(RealStar realStar){
this.realStar= realStar;
}
客户:
根据测试结果,只有sing()是本人执行,其他都有代理角色执行
类图:
标签:
原文地址:http://www.cnblogs.com/chengbao/p/4813428.html