关于AOP实现机制和应用的研究

被引:23
作者
张广红
陈平
机构
[1] 西安电子科技大学软件工程研究所
[2] 西安电子科技大学软件工程研究所 陕西 西安
[3] 陕西 西安
关键词
AOP; 侧面代码; 功能代码; 编织;
D O I
10.16208/j.issn1000-7024.2003.08.005
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
AOP(Aspect-Oriented Programming)是一种支持横切关注点的分解的技术,表达更高的抽象层次。它对于横切关注点就像面向对象程序设计对于对象封装和继承一样,提供了能够明确捕获横切结构的语言机制。一个模块化良好的横切关注点叫一个侧面(aspect)。首先介绍了AOP的基本思想,然后针对侧面代码和功能代码的编织问题讨论了几种典型的AOP实现机制的特点、优势及缺陷,最后展望了AOP的应用和发展方向,为进一步研究提供参考。
引用
收藏
页码:14 / 17
页数:4
相关论文
共 1 条
[1]  
Aspect-oriented programming,case study: System management application. Bollert Kai. . 1998