论文部分内容阅读
面向方面编程(AOP)弥补了面向对象的编程(OOP)在跨越模块行为上的不足.它引进了Aspect将影响多个类的行为封装到一个可重用模块中,从而消除了OOP引起的代码混乱和分散问题,增强了系统的可维护性和代码的重用性.文章首先对AOP的基本思想、关键技术和编程过程进行了叙述,然后重点研究和分析了AOP在异常处理、分布式系统、日志管理和设计模式方面的应用,最后描述了它的研究应用热点.