论文部分内容阅读
工厂方法模式是面向对象软件开发中十分常见的设计模式之一,但其也存在着可扩展性和重复维护的问题。面向方面思想及技术的发展为解决上述问题提供了技术基础。应用AspectJ实现了基于面向方面技术的工厂模式,较之面向对象编程实现的工厂方法模式,本实现具有良好的可扩展性和可维护性。并通过分析认为本实现完全可以完成抽象工厂模式的任务,实现了两种工厂模式的统一。