设计模式学习之单例模式
单例模式,顾名思义,只有一个实例,因此这种模式只有在真正的需求“单一实例”的时候使用。它提供一种方法来确保某一特定类型有且只有一个实例。而且自行实例化,并向外部提供这个单一实例。 在它核心结构中,只包含一个被被称为单例类的特殊类(static:确保只有一个对象),并向外部提供一个全局的存取点(static method)。
单例模式,顾名思义,只有一个实例,因此这种模式只有在真正的需求“单一实例”的时候使用。它提供一种方法来确保某一特定类型有且只有一个实例。而且自行实例化,并向外部提供这个单一实例。 在它核心结构中,只包含一个被被称为单例类的特殊类(static:确保只有一个对象),并向外部提供一个全局的存取点(static method)。
项目简单明了,方便理解,能够直接拿来用。 有鉴于前几天做一个类似文库的功能,采用开源的flexpaper显示,需要去除一些标志做的一个小例子。如果有兴趣研究源码更改,可以搜搜我的“源代码去除flexpaper logo和打印按钮”项目。
1.项目是用flash builder打开。 2.配置及研究参考博客:http://www.cnblogs.com/yimiao/archive/2012/01/05/2312852.html 3.使用FlexPaperViewer.swf文件可直接将bin-debug下面的flexpaper.swf文件复制改名。
1.在使用项目时,先安装FlashPaper,安装说明参考 http://www.orsoon.com/soft/1140.html 2.以网站的形式在vs中打开项目,运行即可。
1.在使用项目时,先安装FlashPaper,安装说明参考 http://www.orsoon.com/soft/1140.html 2.以网站的形式在vs中打开项目,运行即可。 3.安装FlashPaper建议使用32位机,否则安装失败。