面向方面的编程的研究与实现

被引:13
作者
王申源
董传良
刘英丹
机构
[1] 上海交通大学计算机科学与工程系
关键词
面向方面的编程; 设计模式;
D O I
暂无
中图分类号
TP311.1 [程序设计];
学科分类号
摘要
面向方面的编程(AOP)是一种新的编程技术,它弥补了面向对象的编程(OOP)在跨越模块行为上的不足。AOP引进了Aspect,它将影响多个类的行为封装到一个可重用模块中,它允许程序员对横切关注点进行模块化,从而消除了OOP引起的代码混乱和分散问题,增强了系统的可维护性和代码的重用性。首先进行了AOP与OOP的比较,给出了AOP的原理和AOP的JBoss实现,最后介绍AOP在设计模式中的应用,并说明了使用它所带来的设计益处以及在应用AOP中应注意的问题。
引用
收藏
页码:220 / 223
页数:4
相关论文
共 1 条
  • [1] JAVA程序开发中的设计模式
    张世博
    周树杰
    闵艳
    [J]. 微型电脑应用, 2002, (09) : 45 - 47+3