slider

还是菜鸟
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年12月2日

摘要: 曾经有个一个面试,问的是设计模式相关的问题。也就是鸭子问题,很多有经验的人因该很熟悉,就是策略模式里面的经典例子。虽然我知道些策略模式的知识,但是我却不晓得这个经典的例子,也怪我没有去看经典的书籍。我当时还一直纳闷,为什么要举例鸭子相关的,现在想想,是那个时候确实知识不够,献丑了。这策略模式网络上高手已经写了很多,我写它更多的目的在于自己,留下点记忆,也许几年后我会回过头还在看自己写的文章。 这个问题的提问我先陈述一下:先说有五十只鸭子怎么描述,保存。我说呢,先抽象出一个Dark类,把鸭子应该有的数据和行为抽象出来。然后它又说每次鸭子都会游泳(这个我还好理解),那么怎么来写这个类。我就说... 阅读全文

posted @ 2011-12-02 13:20 slider 阅读(487) 评论(0) 推荐(0) 编辑