论文部分内容阅读
面向方面编程作为面向对象编程的补充,是为了解决系统的横切关注点而提出来的一种编程语言,其能够较好的解决系统的横切问题.面向方面编程以横切为出发点,用aspect来处理系统的日志、权限、事务等横切关注点.使系统更好的模块化,降低系统的耦合度.面向方面编程虽然目前已经有许多成熟的语言及框架,但是在实际项目开发中却不被重视,很少被使用.做的主要工作是从理论上比较面向方面编程和设计模式的特点,并且在具体软件工程中加以实践.