|
计算机应用研究 2005
Integrated Application of Design Patterns in Plotting System
|
Abstract:
Design patterns are the summarization of excellent software design experiences. The software reusability will be enhanced if the system designing is base on the method of design patterns. According to the high-assembled and low-coupled principle based on design patterns, the whole structure of a plotting system is schemed out. As an example, six concrete design patterns, which are Prototype, Template Method, Observer, Command, Composite and Singleton, are thoroughly discussed in the process of the plotting system's implementations. The implementations incarnate the important role in improving software reusability and developmental efficiency sufficiently.