设计模式
重温一下设计模式
SilenceAtNBT
有爱才有目标!
展开
-
设计模式(一)------单例模式
介绍这种模式只涉及到一个单一的类,该类负责创建自己的对象,并确保只创建一个对象。 单例只有一个实例; 单例类必须创建自己唯一的实例; 单例类必须给其他对象提供这唯一的实例;分类由于当今的编程模型都是基于多线程方式,因此此处只介绍线程安全的几种实现。懒汉型第一次被调用时才创建对象,属于懒加载(Lazy-Init), 节约一定的内存,但由于需要增加同步锁,原创 2018-02-01 11:18:27 · 218 阅读 · 0 评论 -
设计模式(零)------开端
介绍设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用,是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。原则 对接口编程而不是对实现编程; 优先使用对象组合而不是继承;类型创建型创建对象的同时隐藏创建逻辑的方式,而不是使用new关键字直接实例化对象。包括:工厂模式、抽象工厂模式、单例原创 2018-02-01 15:31:46 · 205 阅读 · 0 评论