基本 代理(Proxy)模式 的执行流程

1.初始化 代理类(proxy)

1.1 初始化 真实类(real)

     1.1.1 设置是否完成标志

1.2执行 代理类的构造

    1.2.1 注册“创建方法”事件

    1.2.2 把“真实类的创建方法”加载线程中(一般不用.演示为主)

              1.2.3 启动线程(一般不用.演示为主)

2.代理类 注册事件

3.代理类创建方法

3.1判断是真实类是否完成加载(第一次都是不可能的)

3.1执行基类的创建方法

4.执行真实类的创建方法

4.1设置完成标志

4.2 检查是创建方法是否完成

5.等待真实类创建完成

6.一旦完成由真实类通知观察者

7.最后由代理类把真实类完成之后的结果返回给界面

设计模式--代理模式(Proxy Model)

相关文章:

  • 2022-01-18
  • 2022-12-23
  • 2022-12-23
  • 2021-11-08
  • 2021-08-21
  • 2021-05-25
  • 2021-06-17
  • 2022-01-07
猜你喜欢
  • 2021-08-23
  • 2021-11-22
  • 2021-07-11
  • 2022-02-17
  • 2021-11-14
相关资源
相似解决方案