AOP是对OOP的补充和完善,它允许开发人员动态修改OOP定义的静态对象模型--- 开发者可以不用修改原始的OOP对象模型,甚至无须修改OOP代码本身,就能够 解决“多个不具有继承层次的对象引入同一公共行为”的问题