腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
挖坑填坑
专栏成员
举报
86
文章
81861
阅读量
13
订阅数
订阅专栏
申请加入专栏
全部文章(86)
其他(24)
angularjs(14)
编程算法(8)
asp.net(6)
https(5)
vue.js(4)
游戏(4)
面向对象编程(4)
node.js(3)
数据库(3)
api(3)
自动化(3)
网络安全(3)
架构设计(3)
png(3)
javascript(2)
c#(2)
.net(2)
json(2)
打包(2)
人工智能(2)
npm(2)
微信(2)
安全(2)
读书笔记(2)
java(1)
xml(1)
sql(1)
git(1)
linux(1)
网站(1)
webpack(1)
缓存(1)
图像识别(1)
ssh(1)
erp(1)
线性回归(1)
asp(1)
jenkins(1)
windows(1)
abstract(1)
bat(1)
cmd(1)
core(1)
factory(1)
image(1)
product(1)
产品(1)
程序员(1)
递归(1)
进程(1)
数据(1)
调试(1)
网络(1)
语法(1)
搜索文章
搜索
搜索
关闭
设计模式- 命令模式(Command Pattern)
面向对象编程
定义 命令模式的目的是解除命令发出者和接收者之间的紧密耦合关系,使二者相对独立,有利于程序的并行开发和代码的维护。命令模式的核心思想是将请求封装为一个对象,将其作为命令发起者和接收者的中介,而抽象出来的命令对象又使得能够对一系列请求进行操作,如对请求进行排队,记录请求日志以及支持可撤销的操作等。 C#例子 public abstract class Command { public abstract void Excute(Receiver receiver);
易兒善
2019-05-14
471
0
设计模式- 策略模式(Strategy Pattern)
编程算法
面向对象编程
定义 策略是为达到某一目的而采取的手段或方法,策略模式的本质是目标与手段的分离,手段不同而最终达成的目标一致。客户只关心目标而不在意具体的实现方法,实现方法要根据具体的环境因素而变化。 C#例子 // 上传附件策略 public abstract class Strategy { // 上传附件 public abstract void UpLoad(); } // 使用阿里云的策略 public class AliYun
易兒善
2019-05-14
408
0
设计模式- 装饰器模式(Decorator Pattern)
面向对象编程
允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。
易兒善
2019-05-13
298
0
设计模式- 桥接模式(Bridge Pattern)
打包
面向对象编程
当一个抽象可能有多个实现时,通常用继承来进行协调。抽象类定义对该抽象的接口,而具体的子类则用不同的方式加以实现。继承机制将抽象部分与它的实现部分固定在一起,使得难以对抽象部分和实现部分独立地进行修改、扩充和重用。
易兒善
2019-05-10
556
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档