学习笔记
文章平均质量分 88
qq_16014129
这个作者很懒,什么都没留下…
展开
-
设计模式笔记——策略设计模式
首发:http://www.jianshu.com/p/49de9b0ea50a什么是策略设计模式策略设计模式(Strategy Pattern):定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 其实策略设计模式的核心就是多态(变量的声明是一个超类型,通常是一个抽象类或一个接口,在程序运行时根据情况选择具体要执行的行为。)策略模式的应用 多个类拥有相同原创 2016-11-29 21:40:34 · 183 阅读 · 0 评论 -
设计模式笔记之——单例设计模式
什么是单例模式(Singleton Pattern)单例模式确保一个类只有一个实例,并提供一个全局访问点。单例模式的应用场景实现一个单例模式很简单,但我没有想过单例模式有什么用处,直到一次笔试就遇到了问单利模式的应用场景有哪些。单例模式的应用场景:线程池(Thread Pool)、缓存(Cache)、对话框、处理偏好设置、注册表(Registry)对象,日志对象,充当打印机、显卡等设备的驱动程序的对原创 2016-11-25 15:02:45 · 197 阅读 · 0 评论