![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式初探~
文章平均质量分 77
荡舟
特别水
展开
-
设计模式—工厂模式
今天难道有比较充裕的时间,忙里偷闲梳理一下工厂模式。 说起工厂模式,这可是一个很经典的模式。也是发展种类比较多的一种设计模式。单单在课上我们老师就给我们讲了三种不同的演化。而且这种设计模式的实用性非常好,也算简单易懂,可以说是程序猿入门必备的一种设计模式。 首先先说一个生活中的案例,也是工厂模式的一个经典的例子。 相比我们大多数的人都吃过西式的快餐,例如,KFC,麦当原创 2015-01-10 19:38:38 · 582 阅读 · 0 评论 -
设计模式—渐进版推荐
恩恩,写这一片博客的时候,整个学期学的设计模式也算是告一段落。 在写着一些博客的途中,Leo借鉴参照了一些大神的博客和一些内容。里面就讲了很多的超过设计模式的设计原则,和更加具体的类图和例子。我在这里把这些文章的地址给大家引用出来,希望作为设计模式的渐进版本,咱们大家共同学习哈~ 1 设计模式& python实现 http://www.cnblogs.com/wuyuegb2原创 2015-01-15 10:22:36 · 438 阅读 · 0 评论 -
设计模式初探
Hello,大家好~这是Leo在CSDN上第一次写博客,里面不足之处请大家多多包涵哈。 这学期有幸选学了学校的面向对象的课程,作为一个信息科学的IOT的学生,听软件学院的老师讲一些纯软件的课程也是蛮拼的。 在这学期课上主要讲了一些面向对象的一些特点和方法,重点给我们说了一些有关于软甲设计的设计模式。作为只学过C语言的渣渣有的时候实在是力不从心~ 不过话说回原创 2015-01-14 19:04:03 · 518 阅读 · 0 评论 -
设计模式—装饰模式
今天Leo来到了图书馆写博客啦~说道省图,真是慢慢的都是回忆呀。中学时代好多的作业都是省图抄别人的TAT。 趁热打铁,我记得课堂上老师说提到过的设计模式貌似就这么多了。所以设计模式Leo这是梳理的最后一个。其实所谓的模式有很多,细分下来至少也有个20-30种。所以以后的路还要靠大家指引提携~所以话不多说,赶紧写出最后的一个模式吧~ 今天梳理的是装饰者模式。一如既往,度娘定义原创 2015-01-14 18:58:13 · 539 阅读 · 0 评论 -
设计模式—观察者
早上醒来,不想起床,在被子里拿出手机看新闻。 作为一个无聊新闻阅读解闷者,Leo在放假的时候订阅了很多的频道,内涵段子呀,吐槽系列 呀,LOL游戏解析呀......当有这一个版块出现新的内容的时候,他们会很贴心的进行推送,并且放置到今日头条APP的首页。看这样的新闻,自己觉得有意思,也是十分的方便,感觉这个APP做的挺不错的。 然后嘞,起床例行写一篇设计模式博客。鉴于早上的懒床原创 2015-01-13 10:55:49 · 560 阅读 · 0 评论 -
设计模式—模板模式
今天又约见高中同学去了。果然一放假就是这样,小学,初中,高中轮着见。时光缓缓流逝,我们在其中徜徉徘徊。想想我这个理工屌丝居然码出这些字,也是醉了。 今天梳理一下模板模式。这个模式挺简单的,生活中也是非常的常见。一如既往给出权威解释:又叫模板方法模式,在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情冴下,重新定义算法中的某些步骤。原创 2015-01-12 22:14:53 · 492 阅读 · 0 评论 -
设计模式—命令模式
今天梳理一下命令模式。 博客惯例,给出度娘的解释:在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,实现二者之间的松耦合。这就是命令模式(Command Pattern)。 怎么去原创 2015-01-11 10:34:06 · 566 阅读 · 0 评论 -
设计模式—门面模式
哈哈~今天要和在国外读书的同学有约。兴奋之余了解到那个同学读的信息管理都是编程序。瞬间ORZ,顺便YY今天中午吃饭的场景“Leo,借我1000块钱吧?”,“啊,给你凑个整数,给你1024吧”........ 好嘞~~段子还是要讲的,知识还是要学的。今天梳理一下门面模式(也称为外观模式 )。 讲这个之前一如既往给出度娘的定义:门面模式,是指提供一个统一的接口去访问多个子系统的多个不同原创 2015-01-09 12:01:14 · 548 阅读 · 0 评论 -
设计模式—适配器模式
今天趁热打铁继续写,今天梳理的是适配器模式。 一如既往先给出度娘的解释:在计算机编程中,适配器模式(有时候也称包装样式或者包装)将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。 那么,什么意思呢?我们先从字面脑补一下什么是适配器。举一个生活中的例子:我手机没电了,我想要去充电,但是插座上的原创 2015-01-08 12:24:05 · 570 阅读 · 0 评论 -
设计模式—桥梁模式
python 设计模式初探原创 2015-01-06 23:16:41 · 689 阅读 · 0 评论 -
设计模式—策略模式
今天早上醒来,冬日里济南久违的大晴天。可是没人约出去玩呀~所以沏壶茶写一篇博客平复一下悲愤的心情吧~2333. 说道程序猿这条不归路,真实悲从中来,今早看到一段子,说昨天晚上下班,路上一个漂亮姑娘朝我走来:“请问你是不是学计算机的?”我疑惑地点头,她兴奋地又问:“那你有女朋友吗?”我兴奋地摇头:“没有呀!你家电脑是不是坏了?”她没有回答我,而是转过身对后面的女孩说:“看吧,我就知道这原创 2015-01-07 11:09:09 · 513 阅读 · 0 评论