代码改变世界

随笔分类 -  aop

AOP-面向方面编程

2013-07-11 21:12 by Eric.Hu, 578 阅读, 收藏, 编辑
摘要: 面向方面编程(aspect-oriented programming,AOP)是一种编程范式,旨在提高模块化允许横向关注点的分离。该范式以一种成为方面(Aspect)的语言构造为基础,切面是一种新的模块化机制,用来描述分散在对象、类或函数中的横切关注点(Crosscutting Concern)。方面的概念源于对面向对象的程序设计的改进,但并不局限于此,它还可以用来改进传统的函数,与侧面相关的编程的概念还包括元对象协议,主题(Subject),混入(Mixin)和委托。关键词:关注点(Concern):对软件工程有意义的、小的、可管理的、可描述的软件组成部分,一个关注点通常只同一个特定概念或目 阅读全文
点击右上角即可分享
微信分享提示