随笔分类 - DesignPattern
设计模式
摘要:一直以来我都在寻找一种简洁而又华丽的Web界面风格,却一直未能如愿。如今网页设计中大行其道的设计元素有华丽的Icon、柔和的光线和自然的阴影、恰当的配色,当然还有时下风靡男女老少的Apple风,确实绚丽无比,这种风格可以说是对上面说到的几种元素的完美组合!但是要知道,一种艺术或风格,永远都是有人喜欢有人厌的——我还是觉得这些都不够简洁,直到我听说了Metro,一种以“sleek, quick, modern”(平滑、快捷、现代)为宗旨的设计风格,尤其适用于以文字为主的界面。图一 这是Zune播放器的界面截图,使用了Metro界面风格图二 Metro Twit的界面截图首先,我想知道Metro里
阅读全文
摘要:放假了不能一直歇着呀,就再次翻了翻《大话设计模式》,之前看了一次感觉是囫囵吞枣,这次挑了有关“工厂”的模式进行“单元复习”,把笔记就记在这吧。 之前看过博客园有人说这本书对某些设计模式理解的其实不完全对,而我是按照这本书理解的;如果读者对我的理解有异议,欢迎留言。 简单工厂模式 类图: 用法:客户端利用SimpleFactory产生一个具体产品(用AbstractProduct引用),当然这需要客户端传参,但判断逻辑位于SimpleFactory中(如switch语句)。 扩展:若需要增加具体产品E,则须添加ConcreteProductE类,同时修改SimpleFactory。
阅读全文

浙公网安备 33010602011771号