Python语言——————AOP编程思想总结
2019-08-02 11:23
141 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42616405/article/details/98181816
1.什么是AOP?
Aspect Orentied Programming (AOP,面向方面编程)
Object Orentied Programming (OOP,面向对象编程)
AOP编程是以OOP为基础,OOP侧重点是对象抽象和封装,
AOP侧重点是共通处理部分的封装和使用.用于改善共通组件
和目标组件之间的关系(低耦合)
AOP是对OOP的补充,它们并不冲突。
理解AOP
AOP的本质是在一系列纵向的控制流程中,把那些相同的子流程提取成一个横向的面 我们把纵向流程画成一条直线,然把相同的部分以绿色突出,如下图左,而AOP相当于把相同的地方连一条横线
相关文章推荐
- python面向对象思想编程总结(一)
- python编程之函数思想
- Python 编程中常用的 12 种基础知识总结
- java编程思想 复用类总结摘录
- 从学习python总结语言规律
- 编程思想的理解(POP,OOP,SOA,AOP)
- python编程常用总结
- python编程语言
- Python 编程中常用的12种基础知识总结
- python学习总结(二)[函数式编程,模块]
- Python语言编程学习资料(电子书+视频教程)下载汇总
- 什么是SpringAop? 面向切面编程-----思想
- 计算机学科基础知识和主流编程语言相关内容的总结
- Py修行路 python基础 (十四)递归 及 面向对象初识及编程思想
- Java语言面向对象的编程思想
- java 编程思想第六章个人总结---访问权限控制
- 编程思想的理解(POP,OOP,SOA,AOP)
- 编程思想之理解符号语言
- JAVA编程思想学习总结:第八章——多态
- python语言基本语句用法总结