Note

春蚕到死丝方尽,人至期颐亦不休,一息尚存须努力,留作青年为范畴。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Design pattern

摘要:1,设计模式的由来 基于面向对象思想(抽象,继承,封装,多态),不断对好的设计进行总结,最后形成理论体系.通俗的讲,设计模式就是解决问题的方式. 读<Head First设计模式> 中提到设计原则: 1 封装变化。 2 多用组合少用继承。 3 针对接口编程,不针对实现编程。 4为交互对象之间的松耦合 阅读全文
posted @ 2016-02-29 15:45 'Note' 阅读(706) 评论(0) 推荐(0)

摘要:模型: 应用情景: 1,访问入口是统一的 2,具体实现有多种变化 模拟情景: 1,蛋糕店有一台生产蛋糕的机器(接口),机器有磨具插槽(定义入口) 2,机器需要有不同的蛋糕磨具才能塑形(抽象类),磨具与机器之间有相匹配的型号(入口实现) 3,磨具又规定了蛋糕的大小,但是蛋糕材料没有固定(差异化定义) 阅读全文
posted @ 2016-02-18 11:36 'Note' 阅读(422) 评论(0) 推荐(0)

摘要:需要在原有功能的基础上神不知鬼不觉的增加一些额外功能时,使用代理模式. 1,接口定义 2,接口实现 3,代理功能类实现 4,调用测试方法   阅读全文
posted @ 2015-12-31 14:20 'Note' 阅读(469) 评论(0) 推荐(0)