社区
下载资源悬赏专区
帖子详情
装饰、外观模式实例代码下载
weixin_39820780
2019-10-02 06:30:17
某图书管理系统中,书籍类(Book)具有借书方法borrowBook()方法和还书方法returnBook()。现在需要动态给该书籍对象添加冻结方法freeze()和遗失方法lose()。使用装饰模式设计该系统。绘制类图并编程实现。
相关下载链接:
//download.csdn.net/download/qq_37190789/10427573?utm_source=bbsseo
...全文
10
回复
打赏
收藏
装饰、外观模式实例代码下载
某图书管理系统中,书籍类(Book)具有借书方法borrowBook()方法和还书方法returnBook()。现在需要动态给该书籍对象添加冻结方法freeze()和遗失方法lose()。使用装饰模式设计该系统。绘制类图并编程实现。 相关下载链接://download.csdn.net/download/qq_37190789/10427573?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
装饰
、
外观模式
实例
代码
装饰
、
外观模式
实例
代码
《设计模式实训教程》【PPT+类图与
代码
+样章】
目录 第1章UML类图实训 1.1知识讲解 1.1.1UML概述 1.1.2类与类的UML表示 1.1.3类之间的关系 1.2实训
实例
1.2.1类图
实例
之图书管理系统 1.2.2类图
实例
之商场会员管理系统 1.3实训练习 第2章面向对象设计原则实训 2.1知识讲解 2.1.1面向对象设计原则概述 2.1.2单一职责原则 2.1.3开闭原则 2.1.4里氏代换原则 2.1.5依赖倒转原则 2.1.6接口隔离原则 2.1.7合成复用原则 2.1.8迪米特法则 2.2实训
实例
2.2.1单一职责原则
实例
分析 2.2.2开闭原则
实例
分析 2.2.3里氏代换原则
实例
分析 2.2.4依赖倒转原则
实例
分析 2.2.5接口隔离原则
实例
分析 2.2.6合成复用原则
实例
分析 2.2.7迪米特法则
实例
分析 2.3实训练习 第3章创建型模式实训 3.1知识讲解 3.1.1设计模式 3.1.2创建型模式概述 3.1.3简单工厂模式 3.1.4工厂方法模式 3.1.5抽象工厂模式 3.1.6建造者模式 3.1.7原型模式 3.1.8单例模式 3.2实训
实例
3.2.1简单工厂模式
实例
之图形工厂 3.2.2工厂方法模式
实例
之日志记录器 3.2.3抽象工厂模式
实例
之数据库操作工厂 3.2.4建造者模式
实例
之游戏人物角色 3.2.5原型模式
实例
之快速创建工作周报 3.2.6单例模式
实例
之多文档窗口 3.3实训练习 第4章结构型模式实训 4.1知识讲解 4.1.1结构型模式概述 4.1.2适配器模式 4.1.3桥接模式 4.1.4组合模式 4.1.5
装饰
模式 4.1.6
外观模式
4.1.7享元模式 4.1.8代理模式 4.2实训
实例
4.2.1适配器模式
实例
之算法适配 4.2.2桥接模式
实例
之跨平台视频播放器 4.2.3组合模式
实例
之杀毒软件 4.2.4
装饰
模式
实例
之界面显示构件库 4.2.5
外观模式
实例
之文件加密 4.2.6享元模式
实例
之围棋棋子 4.2.7代理模式
实例
之日志记录代理 4.3实训练习 第5章行为型模式实训 5.1知识讲解 5.1.1行为型模式概述 5.1.2职责链模式 5.1.3命令模式 5.1.4解释器模式 5.1.5迭代器模式 5.1.6中介者模式 5.1.7备忘录模式 5.1.8观察者模式 5.1.9状态模式 5.1.10策略模式 5.1.11模板方法模式 5.1.12访问者模式 5.2实训
实例
5.2.1职责链模式
实例
之在线文档帮助系统 5.2.2命令模式
实例
之公告板系统 5.2.3解释器模式
实例
之机器人控制程序 5.2.4迭代器模式
实例
之商品名称遍历 5.2.5中介者模式
实例
之温度转换器 5.2.6备忘录模式
实例
之游戏恢复点设置 5.2.7观察者模式
实例
之股票变化 5.2.8状态模式
实例
之银行账户 5.2.9策略模式
实例
之电影票打折 5.2.10模板方法模式
实例
之数据库操作 5.2.11访问者模式
实例
之奖励审批 5.3实训练习 第6章模式联用与综合
实例
实训 6.1设计模式补充知识 6.1.1反射与配置文件 6.1.2GRASP模式 6.1.3架构模式与MVC 6.2模式联用实训 6.2.1适配器模式与桥接模式联用 6.2.2组合模式与命令模式联用 6.2.3
外观模式
与单例模式联用 6.2.4原型模式与备忘录模式联用 6.2.5观察者模式与组合模式联用 6.2.6访问者模式、组合模式与迭代器模式联用 6.3综合
实例
实训 6.3.1多人联机射击游戏 6.3.2数据库同步系统 6.4实训练习 附录A参考答案 A.1第1章实训练习参考答案 A.2第2章实训练习参考答案 A.3第3章实训练习参考答案 A.4第4章实训练习参考答案 A.5第5章实训练习参考答案 A.6第6章实训练习参考答案 参考文献
设计模式(JAVA语言实现)--20种设计模式附带源码
课程亮点: 课程培训详细的笔记以及
实例
代码
,让学员开始掌握设计模式知识点 课程内容:工厂模式、桥接模式、组合模式、
装饰
器模式、
外观模式
、享元模式、原型模型、代理模式、单例模式、适配器模式策略模式、模板方法模式、观察者模式、迭代器模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式课程特色: 笔记设计模式,用笔记串连所有知识点,让学员从一点一滴积累,学习过程无压力笔记标题采用关键字标识法,帮助学员更加容易记住知识点笔记以超链接形式让知识点关联起来,形式知识体系采用先概念后
实例
再应用方式,知识点深入浅出提供授课内容笔记作为课后复习以及工作备查工具 部分图表(电脑PC端查看):
适配器模式、
外观模式
以及和
装饰
者模式的区别
目录: 1. 生活中的适配器; 2.
代码
实现简单的适配器模式; 3. 适配器模式定义及解析; 4. 适配器模式的两种结构 5. 枚举器和迭代器的适配 6.
外观模式
引出; 7.
外观模式
的定义及解析; 8. “最少知识原则”; 9. 适配器模式、
外观模式
以及
装饰
者模式之间的区别。 1. 生活中的适配器 上图,中间的适配器改变了插座的接口,最后成功让电脑能够使用充电。 接下来让我们看看,现有系统、适配器和厂商类之间的关系。 2.
代码
实现简单的适配器模式; 下面举出.
装饰
模式和
外观模式
装饰
模式(Decorator) 当我们扩展一个类时,通常使用继承子类的方式,但当扩展的功能比较多的时候,子类会变得比较臃肿,在这种情况下,除了使用delegation以外,还可以使用
装饰
模式。
装饰
模式形象地理解就是往类上套上包装进行
装饰
,也就是说在不改变类结构的前提下,向现有的对象提供新的功能,因此这是一种结构性模式。
装饰
模式的应用场景:当需要给一个现有类添加附加职责,但该类被隐藏或者该类是终极类或者采用继承方式会产生大量的子类;当对象的功能要求可以动态地添加,也可以再动态地撤销时; Java中
装饰
模式
下载资源悬赏专区
12,877
社区成员
12,428,096
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章