腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
程序员维他命
专栏作者
举报
85
文章
146279
阅读量
26
订阅数
订阅专栏
申请加入专栏
全部文章(85)
编程算法(30)
ios(24)
swift(9)
其他(8)
jdk(8)
java(7)
数据结构(7)
c++(6)
android(6)
缓存(5)
objective-c(4)
网站(4)
git(3)
github(3)
api(3)
开源(3)
网络安全(3)
面向对象编程(3)
sdk(3)
iphone(2)
xcode(2)
javascript(2)
node.js(2)
mvc(2)
ide(2)
存储(2)
windows(2)
https(2)
flutter(2)
debug(2)
set(2)
NLP 服务(1)
机器学习(1)
mac os(1)
c 语言(1)
php(1)
react(1)
汇编语言(1)
打包(1)
linux(1)
神经网络(1)
深度学习(1)
访问管理(1)
移动解析 HTTPDNS(1)
人工智能(1)
serverless(1)
分布式(1)
运维(1)
dns(1)
二叉树(1)
单元测试(1)
markdown(1)
socket编程(1)
微信(1)
nat(1)
dart(1)
boot(1)
gpu(1)
macbook(1)
observable(1)
profiler(1)
release(1)
state(1)
time(1)
笔记(1)
程序员(1)
读书笔记(1)
技巧(1)
苹果(1)
实践(1)
搜索文章
搜索
搜索
关闭
面向对象设计的设计模式(十九):中介者模式
jdk
系统结构可能会日益变得复杂,对象之间存在大量的相互关联和调用,系统的整体结构容易变为网状结构。在这种情况下,如果需要修改某一个对象,则可能会要跟踪和该对象关联的其他所有对象,并进行处理。耦合越多,修改的地方就会越多。
用户2932962
2019-06-15
408
0
面向对象设计的设计模式(十八):观察者模式
ios
java
jdk
sdk
observable
凡是涉及到一对一或者一对多的对象交互场景都可以使用观察者模式。通常我们使用观察者模式实现一个对象的改变会令其他一个或多个对象发生改变的需求,比如换肤功能,监听列表滚动的偏移量等等。
用户2932962
2019-06-11
553
0
面向对象设计的设计模式(十六):状态模式
jdk
sdk
set
state
程序员
如果我们通过if else来判断对象的状态,那么代码中会包含大量与对象状态有关的条件语句,而且在添加,删除和更改这些状态的时候回比较麻烦;而如果使用状态模式。将状态对象分散到不同的类中,则可以消除 if...else等条件选择语句。
用户2932962
2019-05-28
532
0
面向对象设计的设计模式(十七):命令模式
ios
java
jdk
sdk
set
由定义可以看出,在命令模式中,命令被封装成了对象,而发送命令的客户端与处理命令的接收者中间被调用对象隔开了,这种设计的原因或者适用的场景是什么样的呢?
用户2932962
2019-05-28
637
0
面向对象设计的设计模式(十):代理模式
jdk
定义解读:使用代理模式以后,客户端直接访问代理,代理在客户端和目标对象之间起到中介的作用。
用户2932962
2019-04-25
453
0
面向对象设计的设计模式(四):单例模式
jdk
java
系统只需要一个实例对象,客户调用类的单个实例只允许使用一个公共访问点,除了该公共访问点,不能通过其他途径访问该实例。比较典型的例子是音乐播放器,日志系统类等等。
用户2932962
2019-01-09
1K
0
面向对象设计的设计模式(三):抽象工厂模式
jdk
有时候我们需要一个工厂可以提供多个产品对象,而不是单一的产品对象。比如系统中有多于一个的产品族,而每次只使用其中某一产品族,属于同一个产品族的产品将在一起使用。
用户2932962
2019-01-07
924
0
面向对象设计的设计模式(一):简单工厂模式
jdk
继上一篇的面向对象设计的设计原则,本篇是面向对象设计系列的第二个部分:面向对象设计的设计模式。
用户2932962
2019-01-07
1K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档