随笔分类 -  设计模式

设计模式之工厂模式(二)
摘要:之前已经带大家稍微入门了工厂模式(即简单工厂模式)的方法,没看过的朋友可以移步去查看一番。 "设计模式之工厂模式(一)" 。今天我们继续吃着披萨,学习着工厂模式的接下来部分吧。 加盟披萨店 我们先前的披萨店已经经营有成,击败了部分竞争者,接下来的计划就是开加盟店。作为经营者,你肯定希望确保加盟店运营 阅读全文

posted @ 2019-04-20 12:14 程序员小跃 阅读(1155) 评论(0) 推荐(0)

设计模式之工厂模式(一)
摘要:工厂模式的学习篇幅比较长,小编第一次看书的时候,就一口气花了一个多小时,还是通读。后面又断断续续地继续了解了下,力争做到清晰的认知,给大家一个简单的学习方式。所以,这次模块分的可能会比之前的多,涉及到多个工厂模式。好的,我们继续冲鸭!!! 除了使用new操作符之外,还有更多制造对象的方法。我们将了解 阅读全文

posted @ 2019-04-16 12:46 程序员小跃 阅读(6351) 评论(3) 推荐(1)

设计模式之装饰者模式(三)
摘要:欢迎大家的持续关注。上一次,我们结合第一篇推导出来的类图,到第二篇根据类图进行实际代码的编写,对装饰者模式有了一个整体的概念以及实战。不知道对你帮助如何呢?小编已经有门道了,看完接下来的一部分,你会恍然大悟,原来实际编码中你一直在用装饰者模式。 真实世界的装饰者:Java I/O 看到标题,是不是就 阅读全文

posted @ 2019-04-13 12:48 程序员小跃 阅读(545) 评论(0) 推荐(0)

设计模式之装饰者模式(二)
摘要:欢迎大家的不嫌弃,继续和我一起学习设计模式。上一篇已经把装饰者模式的类图有了一个整体的出来,末尾说的去想想实现的代码,你实践了吗?是什么原因让你实践了呢?又是什么原因让你没有动手呢?没动手,可能是思路还不够明确是吗? 接下来,我们继续学习。通过代码实现的方式,来搞定装饰者模式。 写下代码 动手的时候 阅读全文

posted @ 2019-04-08 12:26 程序员小跃 阅读(681) 评论(2) 推荐(0)

设计模式之装饰者模式(一)
摘要:经过前两个模式的学习,是不是对设计模式有了进一步的认识了呢,现在,我们继续冲鸭。 本章可以称为“给爱用继承的人一个全新的设计眼界”。这里我们即将再度探讨典型的继承滥用问题,我们将学到如何使用对象组合的方式,做到在运行时装饰类。为什么呢?一旦熟悉了装饰的技巧,你将能够在不修改任何底层代码的情况下,给对 阅读全文

posted @ 2019-04-03 10:16 程序员小跃 阅读(1119) 评论(0) 推荐(0)

设计模式之观察者模式(三)
摘要:又和大家见面了。首先,和大家说声抱歉,之前的几篇文章,可能条理清晰之类的做的不太好,每篇文章的篇幅也比较长,小编在收到读者的建议之后, 也是认真的思考了一番。之前的想法是尽量把一个模块介绍完,没想到一个模块写着写着就写长了。在之后的文章里,需要认真分段,做到能简洁就简洁,能分块就分块,在利用大家碎片 阅读全文

posted @ 2019-04-01 18:20 程序员小跃 阅读(404) 评论(0) 推荐(0)

设计模式之观察者模式(二)
摘要:上一篇的观察者模式学习的还好吗?首先简单来回顾下上篇内容,有一个气象站的需求,需要在温度、湿度、气压改变的时候,实时更新三个布告板,以便能及时、准确的获取信息。所以,在设计模式的层面,我们最容易想到并且最正确的方式就是使用观察者模式来处理这个问题。 上一篇,我们通过一系列的分析,并画出符合要求的类图 阅读全文

posted @ 2019-03-29 17:30 程序员小跃 阅读(610) 评论(0) 推荐(0)

设计模式之欢迎来到设计模式世界(二)
摘要:第一节的内容,不知道大家看的如何。小编在博客园的评论里,找到了第一篇的一个缺点,没有把动态改变行为的Duck子类列出来,导致有小伙伴有疑问。在这里说声抱歉,是我疏忽了,好在有GitHub,让大家可以进去一窥究竟,在后续的学习中我也会注意此类问题。 先来解答下上次课程留下的思考题,利用继承来提供Duc 阅读全文

posted @ 2019-03-22 12:20 程序员小跃 阅读(596) 评论(0) 推荐(0)

设计模式之欢迎来到设计模式世界(一)
摘要:亲爱的朋友,欢迎你来到对象村,开始走进设计模式的世界。这里的每个人都很熟练的使用设计模式,很快我和你们一起,都会学习的很好,通过设计模式,跻身上流社会。 计划每一章节的学习,通过几个篇幅来完成,理论+实践的方式。书中很多地方用到了图形表示,小编尽量用图文的方式和大家互动。先用理论建立知识,再用图形象 阅读全文

posted @ 2019-03-20 21:35 程序员小跃 阅读(829) 评论(4) 推荐(2)

学习设计模式前传
摘要:大学时光总是那么的匆匆,尽管自己是计算机科班的学生,也免不了有些课程因为冲突的原因,而和你失之交臂。当年我喜欢文学,也是为了装逼吧,选修了一门《围城》精读,和室友上了一学期的《围城》拆解,狠狠地感受了一下钱钟书的世界,但也错过了一门我到现在还没彻底掌握的计算机课程 设计模式。 这里并不是说《围城》学 阅读全文

posted @ 2019-03-17 15:49 程序员小跃 阅读(270) 评论(0) 推荐(0)

导航