《大话设计模式》之--第14章 老板回来,我不知道----观察者模式

14 老板回来,我不知道----观察者模式

14.1老板回来?我不知道!

小菜对大鸟说:“今天白天真的笑死人了,我们一同事在上斑期间看股票行情,被老板当场看到,老板很生气,后果很严重呀。”

“最近股市这么火,也应该可以理解的,你们老板说不定也炒股。”

“其实最近项目计划排得紧,是比较忙的。而最近的股市又特别的火,所以很多人都在偷偷地通过网页看行情.老板时常会出门办事,于是大家就可以轻松一些,看看行情,几个人聊聊买卖股票的心得什么的,但是一不小心,老板就会回来,让老板看到工作当中做这些总是不太好,你猜他们想到怎么办?

“只能小心点,那能怎么办?

“我们公司前台秘书是一个小美眉,她的名字叫童子喆,因为平时同事们买个饮料或零食什么的,都拿一份孝敬于她,所以关系比较好,现在他们就请小子品帮忙,如果老板出门后回来,就一定要打个电话进来,大家也好马上各就各位.这样就不会被老板发现问题了。”

“哈,好主意,老板被人卧了底,这下你们那些人就不怕被发现了。”

“是呀,只要老板进门,子喆拨个电话给同事中的一个,所有人就都知道老板回来了。这种做法屡试不爽。”

“那怎么还会有今天被发现的事?

“今天是这样的,老板出门后,大家开始个个都打开股票行情查看软件,然后还聚在一起讨论着‘大盘现在如何’,‘你的股票抛了没有’等事。这时老板回来后,并没有直接走进去,而是对子品交待了几句,可能是要她打印些东西,并叫她跟老板去拿材料,这样子品就根本没有任何时间去打电话了。”

“哈,这下完了。”

“是呀,老板带着子喆走进了办公室的时候,办公室一下子从热闹转向了安静,好几个同事本是聚在一起聊天的,赶快不说话了,回到自己的座位上,最可怜的是那个背对大门的同事一一魏关姹,他显然不知道老板回来了,竟然还叫了一句‘我的股票涨停了哦。’,声音很大,就当他兴奋的转过身想表达一下激动的心情时,却看到了老板愤怒的面孔和其他同事同情的眼神。”

“幸运却又倒霉的人,谁叫他没看到老板来呢。”

“但我们老板很快恢复了笑容,平静地说道:‘魏关姹,恭喜发财呀,你是不是考虑请我们大家吃饭啊。’魏关姹面红耳赤地说,‘老板,实在对不起!以后不会了。’‘以后工作时还是好好工作吧。大家都继续工作吧。’老板没再说什么,就去忙事情去了。”

“啊,就这样结束了?我还当他会拿魏关姹做典型,好好批评一顿呢。不过回过头来想想看,你们老板其实很厉害,这比直接批评来得更有效,大家都是明白人,给个面子或许都能下得了台,如果真的当面批评,或许魏关蛇就干不下去了。”

“是的,生气却不发作,很牛。”

14.2双向耦合的代码

“你说的这件事的情形,是一个典型的观察者模式,你不妨把其间发生的事写成程序看看。”

“中啊,我想想看。”

半个小时后,小菜给了大鸟程序。

“写的88错,把整个事情都包括了。现在有个问题,不知道你发现没有,这个‘前台’类和这个‘看股票者’类之间怎样?”

“嗯,你是不是指互相耦合?我写的时候就感觉到了,前台类要增加观察者,观察者类需要前台的状态。”

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值