委派模式(Delegate)

这种模式的原理为类B和类A是两个互相没有任何关系的类,B具有和A一模一样的方法和属性;并且调用B中的方法,属性就是调用A中同名的方法和属性。

B好像就是一个受A授权委托的中介。第三方的代码不需要知道A的存在,也不需要和A发生直接的联系,通过B就可以直接使用A的功能,这样既能够使用到A的各种公能,又能够很好的将A保护起来了。

 

Demo

设计模式系列: 委派模式(Delegate)模式应用实践

 

设计模式系列: 委派模式(Delegate)模式应用实践

设计模式系列: 委派模式(Delegate)模式应用实践

设计模式系列: 委派模式(Delegate)模式应用实践

 

设计模式系列: 委派模式(Delegate)模式应用实践

 

 

 

 

 

相关文章:

  • 2021-11-01
  • 2022-12-23
  • 2021-09-22
  • 2021-07-16
  • 2021-05-23
  • 2022-12-23
  • 2021-11-02
  • 2021-10-21
猜你喜欢
  • 2021-08-24
  • 2021-08-21
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2021-05-10
  • 2021-07-08
相关资源
相似解决方案