The traditional method of software development based on component is mostly about the functional decomposition,and it does not take into account the influence of crosscut concerns on component.While the purpose of aspect oriented skill is to solve the crosscut issues for the large-scale systems.The aspect oriented mainly separate out aspect module,and then woven into the core class.This paper proposes aspect oriented programming idea and apply it to the software componet development.%传统的基于组件的软件开发方法大部分都集中在功能分解上,其并没有考虑到横切关注点对组件的影响。而面向方面技术就是以解决大规模系统中的横切问题为目的的,其主要是先分离出方面模块,然后再织入核心类中。文中提出了采用面向方面的编程思想,将其应用到软件组件的开发中。
展开▼