knot

导航

2018年1月23日 #

设计模式四之适配器模式和外观模式

摘要: 1. 适配器模式:将一个对象包装起来以改变其接口 装饰者模式:将一个对象包装起来以增加新的行为和责任 外观模式:将一群对象包装起来以简化其接口 以上,是3种模式的区别,接下来,我们详细介绍适配器模式和外观模式。 2. 适配器模式: eg:有一个鸭子接口,火鸡接口和火鸡实例,但是没有鸭子实例。 客户需 阅读全文

posted @ 2018-01-23 17:38 knot 阅读(133) 评论(0) 推荐(0) 编辑

2018年1月18日 #

设计模式三之单例模式

摘要: 有一些对象,我们只需要一个,比如:线程池,缓存,对话框,处理偏好设置和注册表的对象等等。 这些对象只能有一个实例,如果制造出多个实例,就会产生bug。 全局变量和单例的区别: (1) 全局变量必须在程序一开始就创建好对象,如果这个对象非常耗费资源,而程序在本次执行中没有用到这个变量,则会造成资源的浪 阅读全文

posted @ 2018-01-18 19:17 knot 阅读(121) 评论(0) 推荐(0) 编辑

2018年1月16日 #

设计模式二之观察者模式(Subject-Observer)

摘要: 观察者模式 阅读全文

posted @ 2018-01-16 19:27 knot 阅读(232) 评论(0) 推荐(0) 编辑

2018年1月5日 #

设计模式一之策略模式

摘要: 策略模式 代码示例 阅读全文

posted @ 2018-01-05 11:57 knot 阅读(280) 评论(0) 推荐(0) 编辑

2018-1-5 新开始新征途!

摘要: 2018-1-5 进入博客园的世界 也是在博客园的第一篇随笔 后期更博关键字是技术,艺术,以及投资理财心得 会持续更博,坚持更博 立一个flag,2019-1-5来还愿 马上22岁,坚持一年 HMM 加油!做一枚专业的程序媛。 衣带渐宽终不悔,为了自己变得更美,更强,不懈努力。 阅读全文

posted @ 2018-01-05 09:25 knot 阅读(86) 评论(0) 推荐(0) 编辑