什么是设计模式 设计模式是系统服务设计中针对常见场景的一种解决方案,可以解决功能逻辑开发中遇到的共性问题。 设计模式有哪些种类: 创建型模式:提供创建对象的机制,提升已有代码的灵活性和可复用性。结构型模式:介绍如何将对象和类组装成较大的结构,并同时保持结构的灵活和高效。行为模式:负责对象间高效沟通和职责传递委派。