栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++ 06 创建型设计模式总结

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++ 06 创建型设计模式总结

  1. 回顾
    • 创建
      • 唯一的单例模式。
      • 生物多样性的工厂。
      • 生物多样性带生态系统的抽象工厂。
      • 组装厂的建造者模式。
      • 一对一复制的原型模式。
    • 说明
      • 单例则保证对象只有一个。
      • 工厂则创建一类对象。
      • 抽象工厂则创建多类对象。
      • 建造者模式则创建一类对象组装后的结果。缝合怪。
      • 原型模式则复制粘贴。
  2. 总结
    • 唯一选择单例。
    • 复制选择原型模式(拷贝构造).
    • 一类选择工厂.
    • 工厂太大(if else 实在是太多啦,造成函数体特别大)选择抽象工厂.
    • 建造者则是对前面的几个的结果进行组装。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/887087.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号