
设计模式
fxkcsdn
学习要有一定的广度才能触发深度学习的兴趣,有兴趣再去深度学习,否则达不到真正的深度
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式-代理模式基础篇
代理模式1.基础篇1.1简单的静态代理代理是为了对访问对象提供额外的或者不同的操作,这些操作涉及与“实际”对象的通信,因此代理充当着中间人的角色。简而言之,代理就是一个中介,比如老师,家长和孩子三人之间的关系,老师想和孩子交流,也可以和家长交流,然后由家长转达老师的话和孩子交流,当然喽,家长可以在这其中多做一些操作,比如和孩子交流完可以奖励孩子。而家长就充当了代理的角色,代理的真实对象原创 2017-07-29 10:59:11 · 220 阅读 · 0 评论 -
【设计模式】工厂模式
在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些情况,新对象的建立就是一个 “过程”,不仅是一个操作,像一...转载 2018-09-11 09:00:34 · 163 阅读 · 0 评论