什么设计模式? 设计模式-是常见软件设计问题的一般解决方案。 您可以修改蓝图或模板来解决特定问题。 设计模式的主要类型: 创建模式(factory, constructor, singleton, ...) 在必须创建许多不同类型的许多不同对象的情况下,提高代码的灵活性和可重用性 结构模式(adapter, facade, proxy, ...) 行为模式(observer, command, iterator, ...) 链接: