![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
jannocktony
这个作者很懒,什么都没留下…
展开
-
开读head first设计模式
有关设计模式的书,只看过Martin的敏捷 四人帮的圣经感觉太严肃了,一直提不起兴趣 发现了 head first 设计模式,这本书非常有意思,风格比较适合我 比较喜欢不用太动脑子的书,不喜欢太严肃的文字,感觉读法律一样 在这里记下我读此书时一些想法和书中比较重要的观点 以防自己忘记...2008-03-11 12:49:29 · 77 阅读 · 0 评论 -
策略 - 鸭子的不同行为
抽象的鸭子,有几个子鸭子类继承了 来了个变态需求:我们要鸭子会飞(本人见过) 比较好想的解决方法是:在抽象鸭子中加个fly方法 解决了,生活真美好,感谢继承感谢cctv 有看官说了:等等,我家儿子的橡胶玩具鸭子也继承了你那个类了,它不会飞啊...... 呃,在你的玩具鸭子上覆写fly方法就好了嘛,表烦我我们家还有诱饵鸭子,不飞也不叫,木头的...... 你家鸭子真BT教训:在超类上加上新的行为,会...2008-03-11 13:20:04 · 332 阅读 · 0 评论 -
观察者-出版者和订阅者
观察者模式其实就是订报纸,只是名字不同,出版者改称为“Subject”,订阅者为"Observer",你订了报纸,每期都会给你送到,你可以随时取消订阅,以后都不会再送给你了。 public interface Subject { public void registerObserver(); public void removeObserver(); public void notifyOb...2008-03-17 18:19:38 · 118 阅读 · 0 评论