文章
35
标签
86
分类
17
首页
分类
关于
软件开发
飞客
首页
分类
关于
10. 模板方法模式
发表于 2025-10-06
更新于
2025-10-06
|
分类:
设计模式
模式
|
作者:
管理员
|
0条评论
定义定义一个算法的骨架,而将一些操作延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。即需要定义多个结构大致相同,但是有小部分不同的类的情况下,可以将通用的部分放入父类中,然后由子类继承去实现不同的部分本质固定算法框架...
阅读全文...
9. 原型模式
发表于 2025-10-06
更新于
2025-10-06
|
分类:
设计模式
模式
|
作者:
管理员
|
0条评论
定义用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象从一个对象中,复制一份成为新对象代码演示abstract class Prototype { private string id; public Prototy...
阅读全文...
8. 工厂方法模式
发表于 2025-10-05
更新于
2025-10-05
|
分类:
设计模式
模式
|
作者:
管理员
|
0条评论
定义定义一个用于创建对象的接口,让子类决定实例化哪个类,工厂方法使一个类的实例化延迟到子类在简单工厂的基础上,将根据条件实例化子类的工厂类抽成抽象类,然后由每个子类继承这个抽象类,然后实例化自己。把用什么类的判断交给客户端判断代码实现// 抽象类,各小类...
阅读全文...
7. 代理模式
发表于 2025-10-05
更新于
2025-10-05
|
分类:
设计模式
模式
|
作者:
管理员
|
0条评论
定义为其他对象提供一种代理以控制对这个对象的访问使用场景不方便和不适合做的职责交给代理去做比如中介、媒婆、邮差、代购、远程代理代码实现//共同职责 abstract class Subject { public abstract void Re...
阅读全文...
6. 装饰模式
发表于 2025-10-04
更新于
2025-10-04
|
分类:
设计模式
模式
|
作者:
管理员
|
0条评论
定义动态地给一个对象动态添加额外的职责使用场景存在多种相同功能的职责,只是有细微不同,为对象搭配职责:比如人物衣着搭配的多样性比如搭配不同种类的咖啡比如MOBA游戏的加点方式比如吃鸡类游戏的枪械拼接方案代码实现// 规定职责的接口 abstract cl...
阅读全文...
1
2
3
4
管理员
作者描述
文章
35
标签
86
分类
17
bilibili
公告
文章持续更新中,敬请期待!
最新文章
15. 抽象工厂模式
2025-11-01
Rider 创建代码模板
2025-10-25
14. 观察者模式
2025-10-18
13. 建造者模式
2025-10-18
12. 外观模式
2025-10-07
11. 迪米特法则
2025-10-07
10. 模板方法模式
2025-10-06
9. 原型模式
2025-10-06
8. 工厂方法模式
2025-10-05
7. 代理模式
2025-10-05
最新评论
分类
默认分类
0
软件操作
2
Ubuntu
3
JetBrain
2
RIder
2
WebStorm
1
Virtual Studio
2
typecho
1
心理学
1
系统优化
1
数据库
1
工具
2
软件开发
0
设计模式
17
原则
6
模式
11
直播
1
标签
设计模式
代码模板
Ubuntu
vs2022
.net core
项目部署
认识情绪
情绪量表
坏情绪的正面价值
Windows内存优化
内存占用过高
CodeGeeX 本地部署
ubuntu 安装 p'n'p'm
pnpm安装下载失败
SSH远程登录
Rider
Rider降低内存
远程开发
Rider 设置远程开发
FTP文件服务
归档
11月 2025
1
10月 2025
13
9月 2025
11
8月 2025
9
7月 2025
1
网站资讯
文章数目 :
35
已运行时间 :
103 天
本站总字数 :
7.43 W
本站总访问量 :
5292
最后更新时间 :
3天前
本地搜索
搜索关键字
繁