设计模式
daversun
这个作者很懒,什么都没留下…
展开
-
策略设计模式
感受: 因为是设计模式的小白,第一次认真的去学习设计模式,感受颇深,感受到具有OO基础之后,然后再运用设计模式,就可以让自己的代码达到低耦合,且能非常方便后期的维护与扩展,我之前就想把自己的代码变成低耦合,便于后期的维护和扩展,但是不知道如何去做,我想设计模式现在能帮我解决这个问题吧,好吧现在一起进入策略模式的世界。问题描述: 公司让我们生成一种鸭子的玩具,大家都是知道鸭子肯定有很多种,有什原创 2017-01-16 19:35:24 · 305 阅读 · 0 评论 -
观察者设计模式
气象部门获得天气情况之后,会通过一些显示屏显示当前的天气的信息,假设这个气象部门是一个对象,每个显示屏也是一个对象,那么气象部门当得知天气情况,或者天气变化的时候,应该通知显示屏,更改当前显示内容,那么气象部门就起着一个获取当前天气数据,然后通知显示屏更改显示数据内容的作用,如图一。 图一 为了说明问题,我们将温度,湿度,气压分成三个显示状态来显示,在进行设计的时候还存在几个问题,就是气原创 2017-01-21 10:47:24 · 188 阅读 · 0 评论