随笔分类 -  设计模式

设计模式学习笔记
设计模式 -- 单例模式
摘要:一、单例模式概念 在GOF的《设计模式:可复用面向对象软件的基础》中是这样说的:保证一个类只有一个实例,并提供一个访问它的全局访问点。 1、为什么要使用单例模式 1.在整个程序空间使用全局变量,共享资源; 2.大规模系统中,为了性能的考虑,需要节省对象的创建时间等等; 3.在多个线程之间,共享同一个 阅读全文

posted @ 2018-10-13 15:58 VIP丶可乐 阅读(214) 评论(0) 推荐(0)

设计模式 -- 简单工厂、工厂方法、抽象工厂模式
摘要:一、什么是工厂模式? 工厂模式有一种非常形象的描述,建立对象的类就如一个工厂,而需要被建立的对象就是一个个产品;在工厂中加工产品,使用产品的人,不用在乎产品是如何生产出来的。从软件开发的角度来说,这样就有效的降低了模块之间的耦合。对于工厂模式,具体上可以分为三类: 1.简单工厂模式; 2.工厂方法模 阅读全文

posted @ 2018-10-13 15:40 VIP丶可乐 阅读(321) 评论(0) 推荐(0)

设计模式笔记
摘要:1.什么是设计模式? 基本概念:设计模式(Design Pattern)是一套被反复使用、多数人知晓、经过分类编目的优秀代码设计经验的总结。使用设计模式是为了提高代码的重用性,是代码更易理解并保证代码的可靠性。设计模式是软件工程的基石脉络,如同大厦的结构一样。 设计模式贯彻的原理是:面向接口编程,而 阅读全文

posted @ 2018-10-13 14:52 VIP丶可乐 阅读(249) 评论(0) 推荐(0)