1.什么是AOP?

Aspect Orentied Programming (AOP,面向方面编程)

Object Orentied Programming (OOP,面向对象编程)

AOP编程是以OOP为基础,OOP侧重点是对象抽象和封装,

AOP侧重点是共通处理部分的封装和使用.用于改善共通组件

和目标组件之间的关系(低耦合)

AOP是对OOP的补充,它们并不冲突。

理解AOP

AOP的本质是在一系列纵向的控制流程中,把那些相同的子流程提取成一个横向的面 我们把纵向流程画成一条直线,然把相同的部分以绿色突出,如下图左,而AOP相当于把相同的地方连一条横线

Python语言——————AOP编程思想总结
Python语言——————AOP编程思想总结

相关文章:

  • 2021-11-06
  • 2021-06-13
  • 2021-09-06
  • 2021-09-15
  • 2021-10-18
  • 2021-12-15
  • 2021-10-10
  • 2021-06-13
猜你喜欢
  • 2021-12-12
  • 2021-11-16
  • 2022-12-23
  • 2021-12-09
  • 2021-04-11
  • 2021-10-21
  • 2021-08-30
相关资源
相似解决方案