- 8
- 0
- 约4.55千字
- 约 6页
- 2017-08-15 发布于安徽
- 举报
创建型模式
一.工厂方法模式Factory Method Pattern
四种角色:抽象产品(Product) 具体产品(ConcreteProduct) 构造者(Creator) 具体构造者(ConcreteCreator)
二.抽象工厂模式Abstract Factory Pattern
四种角色:抽象产品(Prodcut) 具体产品(ConcreteProduct) 抽象工厂(AbstractFactory) 具体工厂(ConcreteFactory)
使用情景:用户需要一个子类的实例,但不希望与该类的子类形成耦合。
用户需要一个子类的实例,但用户不知道该类有哪些子类可用。
三.生成器模式Builder Pattern
四.原型模式Prototype Pattern
两种角色:抽象原型(Prototype) 具体原型(Concrete Prototype)
应用情景:1.程序需要从一个对象出发,得到若干个和其状态相同,并可独立变化其状态的对象时。
2当对象的创建需要独立于它的构造过程和表示时。
3.一个类创建实例状态不是很多,那么就可以将这个类的一个实例定义为原型,那么通过复制该原型得到新的实例可能比重新使用类的构造方法创建新实例更方便。
五.单件模式Prototype Pattern
一个角色:单件类(Singleton)
行为型模式
一.责任链模
您可能关注的文档
- 传热学第四版课后习题和思考题答案_高等教育出版社.doc
- 从运动变换看全等三角形应用(优秀教学设计).doc
- 大气辐射传输校正模型(5S,modtran,acorn).doc
- 导数的基本的应用.doc
- 德系西门塔尔的生产性能及其杂交利用.ppt
- 底基层试验段施工方案1.doc
- 地理卷·2014届浙江省杭州外国语学校高三上学期期中考试(2013.11).doc
- 地震信号在小波域的高阶统计量异常识别方法的研究.doc
- 电工课件CHAPTER2new.ppt
- 电气分场测试班试题库.doc
- 中国国家标准 GB/Z 18975.11-2026工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第11部分: 基于RDFS方法论的参考数据工业简化用法.pdf
- GB 51251-2017 建筑防烟排烟系统技术标准 正式版加条文.pdf
- 《建筑防烟排烟系统技术标准》GB51251-2017(170822报批稿)规范.pdf
- 2025年人形机器人市场研究报告.docx
- 2025年人形机器人市场研究报告.pdf
- 从对话到执行:OpenClaw企业级智能体应用手册.pdf
- 《商业模式创新》.pdf
- Openclaw龙虾全维度安全实战指南.pdf
- 2025年IT行业项目管理调查报告.pdf
- 2025年宠物洗护市场复盘总结及新品趋势.pdf
原创力文档

文档评论(0)