随笔分类 -  设计模式

摘要:有这么一则笑话:话说有对一年轻夫妇生了一对双胞胎男孩。俩小子长得一模一样,还特别调皮。 平时一般都是妈妈照顾俩小子。可是有一天, 妈妈出差了,晚上爸爸给俩小子胎洗完澡,把他放到床上,催他们快睡觉,小宝就笑起来了:“哥哥都洗两次了,我都还没洗澡呢。”。爸爸:“还好不是喂饭”。访问者模式(Visitor)解决方案访问者模式适用于数据结构相对稳定的系统(两个小孩、负责喂饭和洗澡),它把数据结构和作用于结... 阅读全文
posted @ 2008-01-09 20:53 李华星 阅读(704) 评论(2) 推荐(0) 编辑
摘要:从牙膏广告说起在午茶小憩间,以“成语接龙”形式,通过帅哥美女之口巧妙地把牙齿常见的症状表达出来,从而突出云南白药牙膏的独特功效。这一极其创意的广告为云南白药赢得了巨大的市场,也使其产品为广大消费者所熟悉,创造了家喻户晓的品牌效应。成语接龙是一种人们喜闻乐见的游戏。就游戏规则来讲非常简单,即用前一个成语的尾字作为下一个成语的首字。我们可以认为,游戏参与者需要做三件事情:一是接... 阅读全文
posted @ 2008-01-04 18:08 李华星 阅读(845) 评论(3) 推荐(0) 编辑
摘要:值此圣诞节来临之际,观察者小姐 策略小姐 装饰小姐 迭代器小姐 代理小姐 职责链小姐祝全国人民圣诞节快乐! 阅读全文
posted @ 2007-12-24 20:05 李华星 阅读(1778) 评论(10) 推荐(0) 编辑
摘要:故事在小雪的追求者中,有些是身边熟悉的朋友,有些确未曾谋面的朋友。在这几个月里,小雪一直与他们保持着正常的通讯联系。可是,其中有一位男孩给她留下深刻的印象。他是一个幽默,机智,活泼,风趣的人。日子一天天过去了,小雪对他产生一种从未有过的好奇,不止一次地在脑海里勾划他的音容笑貌。终于有一天,小雪对他说能不能用手机发张照发给我。但是,小雪的手机只能接收来自不同手机的短信。是否有办法使小雪的手机既能接收... 阅读全文
posted @ 2007-12-24 13:14 李华星 阅读(437) 评论(0) 推荐(0) 编辑
摘要:故事随着追求者与日俱增,小雪已经成了一名众人追捧的情人。小雪的手机功能越来越强,也同时给从事外贸工作的小雪增加了很多便利。我想,不久的将来,经典Design Pattern必将制造出比“芙蓉姐姐”还要大红大紫的“模式小姐”。可是,现在的小雪又遇到新的烦恼。前天的产品交易会上,小雪认识了一名来中国投资的日本商人。几个小时交谈,小雪的美丽、聪慧、善良给这名日本商人留下深刻的印象,并彼此留下了通讯方式。... 阅读全文
posted @ 2007-12-23 07:37 李华星 阅读(467) 评论(0) 推荐(0) 编辑
摘要:继续小雪的故事···故事 小雪现就职于一家专门销售夏装的服装公司,小雪负责美国市场的销售业务。在过去的几个月里,由于公司的产品销售异常火爆,小雪不得不每天都奔跑在中国和美国两地。有时候,今天还在中国,一觉醒来就到了美国纽约。GPRS手机确实给小雪带来免去了不少烦恼,因为每到一个新的地方,手机就会自动给这些痴情的追求者问好,并告知所在位置。众所周知,很多商品都有销售淡季,家纺夏天是淡季,啤酒冬天是淡... 阅读全文
posted @ 2007-12-22 15:50 李华星 阅读(1641) 评论(0) 推荐(0) 编辑
摘要:故事10月20日, 我们公司一行几人参加绍兴客户的项目招标。出乎意料的是,就在当天,这家单位同时举行三个项目的招标(真牛!),所以十几家单位都在等候。我们上午8:30就到了现场,而我们投标的项目去排在下午进行。傻坐了一会,我们提议到鲁迅故居去看看。其实几次去绍兴出差都匆匆忙忙的,今天终于如愿以偿。 近来确实锻炼太少,几个小时下来,我的脚又酸又痛,已经累得走不动了。不过,其中两幅图给我深刻的印象。一... 阅读全文
posted @ 2007-12-21 21:56 李华星 阅读(1881) 评论(0) 推荐(0) 编辑
摘要:小雪的故事暂停,欲知后事如何,请等下回再编!现在改编另一个故事。 故事 小时候,我梦想自己成为一名真正的军人,对军营生活充满着向往.,军人的豪气,军人的英姿总给人无限遐想。闲暇之余,我喜欢看看军事题材的电视剧,包括《和平年代》、《历史的天空》、《沙场点兵》、《中国近卫军》、《垂直打击》、《石破天惊》、《铁色高原》。今年一部电视剧《士兵突击》再次让农村出身的傻根成为2007年最耀眼的明星。 我想,大... 阅读全文
posted @ 2007-12-21 12:51 李华星 阅读(493) 评论(0) 推荐(0) 编辑
摘要:在设计模式系列漫谈之五 - 迭代器模式 中, 调用代码如下:IListIteratoriterator=newBoyList();iterator.AddBoy(newBoyA);iterator.AddBoy(newBoyB);while(iterator.MoveNext()){IBoyboy=(IBoy)iterator.Currentif(boy.GetAge()<30||boy.G... 阅读全文
posted @ 2007-12-20 20:03 李华星 阅读(454) 评论(0) 推荐(0) 编辑
摘要:故事小美是小雪最好的朋友。有一天, 小美问小雪:“小雪,怎么你的手机短信这么多啊,是不是谈恋爱了?”,小雪笑了一下,说:“还没呢”,小雪停顿了一下,“可是喜欢我的男孩倒是很多,这些男孩都不错,眼都快花了”。小美想了想:“跟我说说这些男孩子,我帮你选一个最优秀的”。果然,小美开始给小雪策划了一个钻石王老五大调查(遍历): 1) 年龄小于30大于35者出局; 2) 身高低于180cm者出局; 3) 无... 阅读全文
posted @ 2007-12-20 11:56 李华星 阅读(585) 评论(4) 推荐(0) 编辑
摘要:故事有一天,小雪的一个小学同学打电话告诉她,老同学马上要结婚了,婚礼将于2月14日举行。由于这个同学长期在外工作,很少联系,现在突然要结婚了,对此,小雪既羡慕又好奇。羡慕的是老同学脸上洋溢的微笑,好奇的是新郎究竟是何方人士。这时老同学给她发短信说,她的老公名叫林郇,在一家外企工作。小雪看到短信后郁闷半天,林郇? [郇]字怎么读啊?为了避免在婚礼上把名叫错,为了避免发生尴尬,小雪突然想起她的手机有语... 阅读全文
posted @ 2007-12-19 21:00 李华星 阅读(594) 评论(5) 推荐(0) 编辑
摘要:故事 小雪的生日过得异常热闹,她收到了来自远方的祝福。这些追求者们谁也不示弱,对可爱的小雪大献殷勤,通过各种方式向小雪表达平时根本不敢表达的话语。随着时间一天一天过去,追求小雪的男孩越来越多,追求者们所使用的手机品牌越来越多。善良的小雪不得不面对这些追求者,开弓没有回头箭。小雪开始发现,原来的方法变得越来越复杂。工厂类如下:namespaceXiaoXue{internalclassMessage... 阅读全文
posted @ 2007-12-18 09:28 李华星 阅读(709) 评论(6) 推荐(0) 编辑
摘要:故事 10月1日是小雪的生日。许多追求者都想在生日那天给小雪一份意想不到的惊喜,并且表达自己的爱意。这些追求者绞尽脑汁的为小雪发送一个比较有创意的祝福短信。看来,小雪今年的生日过得肯定非常幸福。但是,小雪的手机还是比较特别,只能接受来自跟她手机品牌相同的短信。怎么办呢? 这些追求者正在为如何发送生日祝福的问题发愁的时候,善良的小雪为了不辜负这些追求者的良苦用心,为追求者提供统一的发送方法,并且实现... 阅读全文
posted @ 2007-12-16 18:04 李华星 阅读(634) 评论(2) 推荐(0) 编辑
摘要:此文为转载,地址: http://yuyijq.cnblogs.com/故事 小雪是一个非常漂亮的女孩,漂亮的女孩总是有很多的追求者,而且追求者的队伍在不断的变动,随时有人进入这个队伍,也有人退出。男孩们追求女孩时总是表现出120%的关心,当小雪私自游玩时总是不断收到追求者询问小雪位置变动的消息,小雪也不胜其烦,但小雪是如此的一个善良的女孩,她总是打断自己正常的生活回复男孩们的消息。而男孩们由于要... 阅读全文
posted @ 2007-12-16 17:52 李华星 阅读(954) 评论(6) 推荐(0) 编辑
摘要:设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 阅读全文
posted @ 2007-12-16 16:07 李华星 阅读(941) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示