设计模式
文章平均质量分 86
vanquishedzxl
这个作者很懒,什么都没留下…
展开
-
设计模式概述
具有一定的编程基础的程序员都会有意识的去让自己的代码紧凑并且做到可扩充的前提下少改动,主要是借鉴前人的经验,从而产生了设计模式; 设计模式的作用:提供前人的经验供开发者们借鉴,目的是为了提高代码质量、提高软件设计和系统架构能力。 分类:(1)侧重点是代码的Gof23经典设计模式 (2)侧重点是系统架构的J2E原创 2013-01-28 15:35:10 · 363 阅读 · 0 评论 -
工厂模式
工厂模式为设计模式中最简单的模式,属于设计模式三大分类中的创建模式。 下面我们先简单总结下:简单工厂模式,工厂模式,抽象工厂模式。 我们以例子作为开始,假如我有一家公司,我们公司的主要业务是生产处理器。处理器分为好多类型,现在我们暂且生产单核的A,和B 于是我想用简单工厂模式来控制: class intelcore { public: virtual void原创 2013-01-30 17:45:50 · 331 阅读 · 0 评论 -
单例模式
单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。 单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做到原创 2013-02-17 10:31:03 · 310 阅读 · 0 评论