本文介绍了一种新型的编程方法——面向方面编程(Aspect-OrientedProgramming,AOP),它是面向过程、面向对象方法的进一步发展。面向方面编程解决了代码分散和代码纠缠问题,提高了软件开发效率、可重用性、系统的可理解性、可维护性和可演进性。