1、设计模式是什么
2、设计模式的作用
3、设计模式的分类
- 创作型模式
- 结构型模式
- 行为型模式
设计模式是什么
设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。
设计模式有什么作用
(1)设计模式以一种标准的方式供广大开发人员使用,为开发者的沟通提供了一套机制,帮助开发者更好地明白和更清晰地描述一段被给出的代码。
(2)设计模式可以使人们更加方便简单复用成功的设计模式和结构。
(3)设计模式可以使人们深入理解面向对象的设计思想,提高软件的开发效率,节约设计成本。
设计模式的分类
1、创建型模式(Creational Pattern)
单例模式 Singleton Pattern
简单工厂模式 Simple Factory Pattern
工厂方法模式 Factory Method Pattern
抽象工厂模式 Abstract Factory Pattern
原型模式 Prototype Pattern
建造者模式 Builder Pattern
2、结构型模式(Structural Pattern)
适配器模式 Adapter Patter

本文探讨设计模式的本质和作用,包括它们在代码重用、理解和可靠性方面的重要性。介绍了创建型、结构型和行为型三大设计模式,并阐述了重构在设计模式实现中的角色。同时,文章还提到了面向对象设计原则及其对软件系统可维护性和可复用性的影响,以及算法、设计模式和框架之间的区别。
最低0.47元/天 解锁文章
1672

被折叠的 条评论
为什么被折叠?



