论文部分内容阅读
多数软件系统都包含几个跨越多个模块的关注点(concern)。用面向对象技术实现这些关注点会使系统难以实现,难以理解,并且不利于软件的演进。新的面向方面的编程方式(aspect-oriented programming, AOP)利用模块化来分离软件中横切多模块的关注点。本文将向读者介绍AOP的概念和它所解决的问题。