软件设计中也有很多常见的设计模式,其中工程模式、观察者模式、代理模式使用较多。总的来说,设计模式涉及的模式有23种,大体分为三类:创建型模式、结构型模式和行为型模式。
其中,创建模式包括五种设计模式:工厂模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构模式包括适配器模式、桥接模式、过滤器模式、复合模式、装饰器模式、外观模式、享元模式和代理模式。
行为模式包含更多,一共有12种设计模式,包括责任链模式、命令模式、解释器模式、迭代器模式、中介模式、备忘录模式、观察者模式、状态模式、空对象模式、策略模式、模板方法模式, 访客模式。
好了,实验设计模式有哪些(常用的设计模式有哪些)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。