![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 73
软星包子
踏歌长行,梦想永在
展开
-
抽象工厂设计模式
问题描述 假设指派这样一个任务:设计一个计算机系统,显示并打印取自数据库的几何形状。用来显示和打印形状的分辨率取决于当前运行系统的计算机:CPU的速度和可用内存。系统必须留意自己对计算机的要求。 这里难点再于,系统必须控制使用哪些驱动程序:低配置机器使用低分辨率驱动程序,高配置机器使用高分辨率的驱动程序。 驱动功能 在低配置机器上,使用…… 在高配置机器上,使用……原创 2015-11-24 14:52:12 · 923 阅读 · 0 评论 -
Adapter-适配器设计模式
Adapter-适配器设计模式1、类图展示2、编码步骤1、编写Shape抽象类/** * 定义抽象图形类 * @author SoftStar */abstract class Shape { private int x, y; public Shape() { } public Shape(int x, int y) { this.x = x原创 2015-11-25 21:07:26 · 339 阅读 · 0 评论 -
设计模式简介
设计模式简介 转载自:https://www.shiyanlou.com/courses/document/863一、本节目标我们本节课程主要介绍【设计模式】的相关知识,将会涉及以下内容: 什么是设计模式 设计模式原则 设计模式分类 常用设计模式 二、什么是设计模式在软件工程中,【设计模式】是对软件设计中普遍存在的各种问题,所提出的 解决方案。换句话说,设计模式是一转载 2015-11-29 12:48:36 · 410 阅读 · 0 评论 -
抽象工厂模式,工厂方法模式区别
抽象工厂模式 转载自:https://www.shiyanlou.com/courses/document/867一、本节目标我们本节课程主要介绍【抽象工厂模式】的相关知识,将会涉及以下内容: 什么是抽象工厂模式 抽象工厂模式类图 抽象工厂模式代码 抽象工厂模式应用 工厂方法模式、抽象工厂模式区别 二、什么是 抽象工厂模式抽象工厂模式(Abstract Fact转载 2015-11-29 12:50:59 · 4508 阅读 · 0 评论 -
装饰者模式
装饰者模式 转载自:https://www.shiyanlou.com/courses/document/874一、本节目标我们本节课程主要介绍【装饰者模式】的相关知识,将会涉及以下内容: 什么是装饰者模式 装饰者模式类图 装饰者模式代码 装饰者模式应用 装饰者模式、适配器模式区别 PS:剧情预告,本节课程会十分酸爽…二、什么是 装饰者模式装饰者模式(Decor转载 2015-11-29 12:52:09 · 475 阅读 · 0 评论 -
单例模式
单例模式 转载自:https://www.shiyanlou.com/courses/document/879一、本节目标我们本节课程主要介绍【单例模式】的相关知识,将会涉及以下内容: 什么是单例模式 单例模式类图 单例模式代码 单例模式的应用 PS:Java 设计模式系列课程,到这节课就是最后一节啦。相信大家一路学下来还是收获颇丰的,现在回想一下学过的那些设计模转载 2015-11-29 12:57:49 · 307 阅读 · 0 评论 -
观察者模式
观察者模式 转载自:https://www.shiyanlou.com/courses/document/878一、本节目标我们本节课程主要介绍【观察者模式】的相关知识,将会涉及以下内容: 什么是观察者模式 观察者模式类图 观察者模式代码 观察者模式的应用 二、什么是 观察者模式一句话,观察者模式(Observer Pattern)就是一种 “发布者-订阅者” 的模转载 2015-11-29 12:53:32 · 294 阅读 · 0 评论