
设计模式
文章平均质量分 76
八阿哥看招
talk is cheap,show me the code???
展开
-
设计模式之策略模式
初读《Head First 设计模式》第一章,特此记录 个人见解,不当之处,欢迎留言 || 私信 策略模式定义:策略模式定义了算法簇,分别封装起来,让他们之间可以互相转换,此模式让算法的变化独立于使用算法的客户。 定义看的一脸懵逼,还是直接show code or picture(图拍自书本) 纠正错误:图中左边实现和右边IS-A换个位置 图片看不清,可以右击下载,或者在新标签中打开原创 2018-01-23 15:46:27 · 183 阅读 · 0 评论 -
设计模式之观察者模式
初读《Head First 设计模式》第二章,特此记录 个人见解,不当之处,欢迎留言 || 私信 观察者模式:定义了对象之间的一对多依赖,这样依赖当一个对象改变状态的时候,它的所有依赖者都会受到通知,并自动更新 模型:实现一个气象站,有三个值:温度,湿度,气压,这三个值随时更新,要求有三个布告板显示这三个数据或者任意组合,同时更新 报纸与杂志的订阅:报社负责出版报纸;订户负责向报社订阅,原创 2018-01-24 19:48:35 · 204 阅读 · 0 评论