1 .强制代理
  (1)强制代理是调用者直接调用真实角色,而不用关心代理类是否存在。其代理的产生是由真实角色决定的。
  (2) 通过真实角色,查找代理角色;再通过代理角色,调真实角色的方法

2.代码

(1)抽象类,多了一个getProxy方法

package com.design.代理模式.强制代理;

public interface IGamePlayer {
    
    void login(String username , String pwd);
    
    void killBoss();
    
    void upgrade();
    
    IGamePlayer getProxy();
}
View Code

相关文章:

  • 2021-12-18
  • 2022-01-15
  • 2021-07-21
  • 2021-09-15
猜你喜欢
  • 2021-07-02
  • 2021-05-11
  • 2021-05-22
  • 2022-01-09
相关资源
相似解决方案