摘要
面向方面编程(Aspect-Oriented Programming,AOP)是目前发展比较迅速的一种新的编程方法。它是面向过程、面向对象方法的进一步发展。AOP通过引入了方面概念,改进了关注点的分离(separation of concerns),减少代码缠结(code tangling),解决了横切关注点(crosscutting concerns)的问题,可以提高软件质量和效率。文章对AOP的基本概念、技术特点和AOP的技术框架现状进行了相关介绍。
Aspect-Ofiented Programming is the relatively rapid development of a new programming method, It is process-oriented, object-oriented method for the further development. By introducing the concept of respect, AOP improves the separation of concerns, reduces code tangling, solves the problem of crosscutting concerns and improves the quality and efficiency of software. The paper introduces the basic concept of AOP, technical features and technical frameworks of AOP,
作者
蓝红苑
LAN Hong-yuan (Department of Computer Science and Technology of Jiaying University, Meizhou 514015, China)
出处
《电脑知识与技术》
2007年第5期706-707,共2页
Computer Knowledge and Technology