一个老实人的世态炎凉

一个老实人的世态炎凉
父亲去世三年后,你来到了我家。同父亲相比,你平凡得实在是乏善可陈。可是,50岁的母亲需要一个老伴儿,而一个50岁的老人对另一半的要求也务实本真很多——只要人好就行。 而你具备这个最基本的条件,你是远近闻名的好人,具体地说,你是一个老实人。和我母亲第一次见面那天,你很难堪。因为你深知自己各方面都没有优势——房子小、工资少、不过是一个普通的退休工人,而且刚刚结婚的儿子一家还需要你的帮衬。...

设计模式之Visitor——送礼篇

设计模式之Visitor——送礼篇
 今年过年不收礼,收礼只收脑白金。听到这暗示性的广告词,我的脑袋突然一亮。因为最近因为要办某事,必须要给单位的领导要表示一下。到底送什么,还真让人头痛,还好有脑白金,奶奶的。。。,腐败啊,罪过!     首先要对送礼的对象进行分析,单位有两个领导,一正,一副。因此给不同的领导送的礼也是不同的(哈,收入要和产出成正比吗),好了言归正传。 1、在这里,先把领导定义成一个接口类: public i...

设计模式之Decorator——家装篇

设计模式之Decorator——家装篇
 最近家里搞装修,做了一套家具,需要刷一下漆,因此我就去市场找了油漆师傅和油漆徒弟两个人。     油漆师傅主要买油漆和调油漆,油漆徒弟主要来刷油漆(团队精神?哈哈,不禁让让我想起CS,你先冲,我拣菜。)。 1、在这里,我们先把这个油漆工作定义成一个接口类: public interface Work{     public void brush(); //刷油漆 } 2、因为油漆师傅和油漆徒弟的任务是刷油漆,因此他们要对Work接口进行实现...

设计模式之Facade——家庭篇

设计模式之Facade——家庭篇
  今年十一国庆节,我呆在家里美美的享受了一下家的温馨。首先让我来介绍一下我的家庭成员: 妻子(Wife) 女儿(Daughter) 我(My)    我们都是家庭(Family)的一分子,我们是以家庭对外的。就象我们国家对外是以"中国",外国人都称我们是中国人,但在中国这个大家庭内部,包括了汉、回、蒙、。。。等56个民族一样。     可见对外我们是要以统一的身份,或叫统一的外观(Facade)进行展现。 好了言归正...

设计模式之Prototype——作业篇

设计模式之Prototype——作业篇
   今天要交作业,可是由于我这几天沉迷于CS之中,到现在还没写作业,这可该怎么办呢,谁都知道我们老师最讨厌不写作业的学生了。嘿嘿,还好我有一门优秀的技能,那就是——Clone大法(俗称COPY大法),正是由于拥有该技能,才能使我残酷的斗争中立于不败之地。于是我以迅雷不及眼耳盗铃之势拿来了张三的作业,开始运功。 说道这里就不得不先说说什么叫Clone?      有一个对象A,在某一时刻A中已经包含了一...

设计模式之Proxy——买票篇

设计模式之Proxy——买票篇
今年过年手气好,打牌赢了100块,我得意的笑,我得意的笑,总之一个字"爽"。因为往年打牌从没赢过啊!我高兴的回到家里,还没等我开口报告战况,老婆撂给我一句话"我弟要回上海,你给买张票吧。"我心里虽然不高兴,但脸上却表现出很开心的样子,立刻用坚定语气说到:"请领导放心,保证完成任务!"。保证归保证,可是大过年的票也确实难买,在经过一番挫折后(呜呜),我只好去找票贩子(Proxy)。     说到...

设计模式之State——交通篇

设计模式之State——交通篇
   "小朋友过马路,左右看,红灯停,绿灯行,阿姨夸我是乖宝宝。",我给女儿念着儿歌,突然女儿问我,什么是红绿灯啊?为了给她说清楚,我特意带她看我们家附近的交通灯(NearMyFamilyTrafficLight)的运行。我们都知道,交通灯有三种状态:红灯(RedLight)、黄灯(YellowLight)和绿灯(GreenLight)。交通灯状态的改变是由控制中心(ControlCenter)来控制的。 下面让我们来看看这个过程是如何实现的。 ...

设计模式之Command——电视篇

设计模式之Command——电视篇
 每天晚上,抢电视遥控器都是我们家的保留节目。女儿喜欢看卡通屏道,老婆喜欢看电视剧屏道,我呢则喜欢看足球屏道。     因此谁控制了遥控器,就等于实现了自己的节目梦想了。嘿嘿,其实每次都是我女儿成功得到,而且她还每次都阵阵有词的说: "大的应该让小的吗?",你看这孩子,不知跟谁学的。然后遥控器就是老婆的,最后才轮到我,当我高兴的按到足球屏道时, 播音员说:"今天的节目就到这里了,请明天...

设计模式之Builder——购机篇

设计模式之Builder——购机篇
    最近想买一台电脑用于学习,因此我就去了一家电脑公司,经过分析,选用了下面的配置: CPU P2.4 主板 Intel 硬盘 80G 。。。       买过电脑的朋友可能都知道,我们选好配置后,电脑公司就会有专门的组装师(Assembler)来给我们装机。电脑(Computer)就是由这些东西(我们称之为Part)组成的。学过经济学的朋友可能都知道,如果这台组装好的电脑不卖掉,那它就不是商品(Commodity),而仅仅是台电脑...