下一个最高级抽象是 BeanFactory 接口,它是工厂设计模式的实现,允许通过名称创建和检索对象。
The next-highest layer of abstraction is the BeanFactory interface, an implementation of the Factory design pattern that enables objects to be created and retrieved by name.
此时,您可能很想更进一步并用成熟的抽象工厂对象替换工厂方法,如Erich Gamma等人在设计模式中详细描述的那样。
At this point, you may be tempted to go one step further and replace the factory method with a full-fledged abstract factory object, as detailed in Design Patterns by Erich Gamma, et al.
在协议管理器的设计上,使用了前摄器模式和抽象工厂,增加整个系统的扩展性并降低了模块之间的耦合度。
For the design of protocol manager, we use the Proactor Pattern and abstract factory to increase the scalability of the system and reduce the coupling degree between modules.
应用推荐