- 1
- 0
- 约3.19千字
- 约 4页
- 2026-05-18 发布于北京
- 举报
问题与简答
设计模式篇
什么是设计模式
每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的
。这样,你就能一次又一次地使用该方案而不必做重复
模式要素:模式名称、问题、解决方案、效果
如何理解框架
框架是构成一类特定软件可复用设计的一组相互协作的类。框架规定了应用的体系
结构。定义了整体结构,类和对象的分隔,各部分的主要责任,类和对象怎么协作,
以及控制流程。框架预定义了这些设计参数,以便于应用设计者或实现者能集中精
力于应用本身的特定细节。框架记录了其应用领域的共同的设计决策。因而框架更
强调设计复用,尽管框架常包括具体的立即可用的子类
主要设计模式
创建型
•单例(Singleton):保证一个类仅有一个实例,并一个它的全局点
•抽象工厂(Factory):一个创建一系列相关或相互依赖对象的接口
•工厂方法(FactoryMethod):定义一个用于创建对象的接口,让子类决定哪一
个类实例化
•原型(Prototype):用原型实例指定创建对象的种类,并且通过拷贝这个原型
来创建新的对象
结构型
•适配器(Adapter):将一个类的接口转换成期望的另一个接口
•():为其他对象一个
您可能关注的文档
- 用数对确定物体位置:分析与实践.pdf
- 空间几何:点、直线、平面间位置关系探讨.pdf
- 2025 小学六年级科学上册小发明创作方法指导课件.pptx
- 2025 小学六年级科学上册岩石的形成过程与类型课件.pptx
- 2025 小学六年级科学上册岩石风化产物利用分析课件.pptx
- 2025 小学六年级科学上册形成性评价与总结性评价课件.pptx
- 2025 小学六年级科学上册时间管理与学习计划制定课件.pptx
- 2025 小学六年级科学上册心脏跳动频率与运动关系实验课件.pptx
- 2025 小学六年级科学上册工程设计评价量表学习课件.pptx
- 2025 小学六年级科学上册昆虫变态发育阶段观察课件.pptx
- 2025 小学六年级科学上册岩石矿物标本收集与分类课件.pptx
- 2025 小学六年级科学上册循环系统的功能测试实验课件.pptx
- 2025 小学六年级科学上册岩石标本采集与标注方法课件.pptx
- 2025 小学六年级科学上册心理健康评估与干预课件.pptx
- 2025 小学六年级科学上册工程设计的成果展示与评价课件.pptx
- 2025 小学六年级科学上册斜面的实验数据记录课件.pptx
- 2025 小学六年级科学上册昼夜交替模拟实验操作课件.pptx
- 2025 小学六年级科学上册斜面坡度与省力关系数据记录课件.pptx
- 2025 小学六年级科学上册循环系统的实验观察与记录课件.pptx
- 2025 小学六年级科学上册时区与时间差异课件.pptx
最近下载
- 2026年江苏卫生系统招聘考试(生物信息学)历年参考题库含答案详解.docx VIP
- yatai亚泰变频器YT900说明书.pdf
- 广东省紧缺人才(临床药师)肿瘤专业理论试题.docx VIP
- 1、高中高二田径教案一等奖全集.docx VIP
- 动物园策划方案.pptx
- 第三课 坚持和加强党的全面领导 课件-高考政治一轮复习统编版必修三政治与法治.pptx VIP
- 机械基础教材第五章连接与紧固知识.pptx VIP
- 新世纪大学英语(第四版)视听说教程第2册高霞课后习题答案.pdf
- 2026年高考考前最后一卷:物理最后一卷(江苏卷02)(解析版).docx VIP
- 感冒发烧的病例证明书.docx VIP
原创力文档

文档评论(0)