社区
C#
帖子详情
如何应用单例模式?(高级程序员进)
lwlwlw11
2005-05-26 04:39:20
在程序设计中,如何应用单例模式?
为什么要使用单例模式?
...全文
127
8
打赏
收藏
如何应用单例模式?(高级程序员进)
在程序设计中,如何应用单例模式? 为什么要使用单例模式?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qozms
2005-05-26
打赏
举报
回复
顶一个
9sun888
2005-05-26
打赏
举报
回复
单例模式具体内容请看:
http://www.cnblogs.com/zhenyulu/articles/37246.html
zhongwanli
2005-05-26
打赏
举报
回复
四楼
builder666666
2005-05-26
打赏
举报
回复
在程序中只希望在任何时候都只有一个该类的对象实例存在时,使用单模式
class Single
{
Single single;
public Single Create()
{
if(single == null)
{
single = new Single();
}
return single;
}
public void put()
{
Console.WriteLine("Single");
}
public static void main(String[] args)
{
Single singleTest = Single.Create();
singleTest.put();
}
}
JasonHeung
2005-05-26
打赏
举报
回复
public class A
{
static A _instance;
static A GetInstance()
{
if (_instance == null)
{
_instance =new A();
}
return _instance;
}
private A(){}
}
lwlwlw11
2005-05-26
打赏
举报
回复
能在具体点吗?
pupo
2005-05-26
打赏
举报
回复
好比在MDI应用程序中,一般来写的话子窗体每打开一次就生成一个类的实例,如果想每个菜单的实例只有一个,就可以运用单例模式
oyljerry
2005-05-26
打赏
举报
回复
把构造函数申明为protected,private
单态就是可以只能申明一个对象实例
PHP
高级
程序设计-模式-框架-测试
详细描述:内容简介本书采用循序渐
进
的方式介绍了用PHP
进
行Web 开发的相关知识。书中首先从OOP 采用的机制—— 抽象类、接口、契约式编程开始讲起,然后介绍了静态方法、
单例模式
、工厂模式和PHP 6 的新特性等内容,接着介绍了测试和文档方面的内容,还介绍了标准PHP 库SPL 方面的知识以及PHP 开发人员最有可能用到的MVC 模式,最后介绍了Ajax 、JSON 、SOAP Web 服务以及SSL 客户端验证等Web 2.0 方面的内容。本书适合中、
高级
的PHP
程序员
阅读。媒体评论 “很长时间没有看到这样有价值的PHP
高级
图书了,我从本书中获益匪浅。强烈推荐!” ——Quentin Zervaas,资深PHP
程序员
,《PHP Web 2.0开发实战》一书作者 “本书是我读过的最好的技术书,推荐阅读。” ——Amazon.com 目录第一部分 OOP和模式 第1章 抽象类、接口和契约式编程 第2章 静态变量、成员和方法 第3章
单例模式
和工厂模式 第4章 异常 第5章 PHP 6中的新特性第二部分 测试和文档编写 第6章 文档编写和编码规范 第7章 反射API 第8章 测 试、部署和持续集成第三部分 SPL(标准PHP库) 第9章 SPL简介 第10章 SPL迭代器 第11章 SPL文件和目录处理 第12章 SPL数组重载 第13章 SPL异常第四部分 MVC模式 等 。。
《PHP
高级
程序设计_模式、框架与测试》中文版PDF
《PHP
高级
程序设计_模式、框架与测试》中文版PDF 本书采用循序渐
进
的方式介绍了用php
进
行web开发的相关知识。书中首先从oop采用的机制——抽象类、接口、契约式编程开始讲起,然后介绍了静态方法、
单例模式
、工厂模式和php 6的新特性等内容,接着介绍了测试和文档方面的内容,还介绍了标准php库spl方面的知识以及php开发人员最有可能用到的mvc模式,最后介绍了 ajax、json、soap web服务以及ssl客户端验证等web 2.0方面的内容。 本书适合中、
高级
的php
程序员
阅读。 今天,php已经是无可争议的web开发主流语言。php 5以后,它的面向对象特性也足以与java和c#相抗衡。然而,讲述php
高级
特性的资料一直缺乏,大大影响了php语言的深入
应用
。 本书填补了这一空白。它专门针对有一定经验的php
程序员
,详细讲解了对他们最为重要的主题:
高级
面向对象、设计模式、文档、测试和标准php库等内容。同时,为适应目前web开发的新趋势,作者还全面探讨了mvc架构和zend framework,以及ajax、json、soap等web 2.0技术。书中穿插的大量软件开发实战经验和对php编程思想的感悟,将大大提升你的内在功力。
PHP
高级
程序设计_模式、框架与测试 PDF及源码
本书采用循序渐
进
的方式介绍了用PHP
进
行Web 开发的相关知识。书中首先从OOP 采用的机制—— 抽象类、接口、契约式编程开始讲起,然后介绍了静态方法、
单例模式
、工厂模式和PHP 6 的新特性等内容,接着介绍了测试和文档方面的内容,还介绍了标准PHP 库SPL 方面的知识以及PHP 开发人员最有可能用到的MVC 模式,最后介绍了Ajax 、JSON 、SOAP Web 服务以及SSL 客户端验证等Web 2.0 方面的内容。 本书适合中、
高级
的PHP
程序员
阅读。 第一部分 OOP和模式 第1章 抽象类、接口和契约式编程 第2章 静态变量、成员和方法 第3章
单例模式
和工厂模式 第4章 异常
PHP
高级
程序设计_模式、框架与测试
内容简介 本书采用循序渐
进
的方式介绍了用PHP
进
行Web 开发的相关知识。书中首先从OOP 采用的机制—— 抽象类、接口、契约式编程开始讲起,然后介绍了静态方法、
单例模式
、工厂模式和PHP 6 的新特性等内容, 接着介绍了测试和文档方面的内容,还介绍了标准PHP 库SPL 方面的知识以及PHP 开发人员最有可能用到的MVC 模式,最后介绍了Ajax 、JSON 、SOAP Web 服务以及SSL 客户端验证等Web 2.0 方面的内容。 本书适合中、
高级
的PHP
程序员
阅读。 图书目录 第一部分 OOP和模式 第1章 抽象类、接口和契约式编程 第2章 静态变量、成员和方法 第3章
单例模式
和工厂模式 第4章 异常 第5章 PHP 6中的新特性 第二部分 测试和文档编写 第6章 文档编写和编码规范 第7章 反射API 第8章 测试、部署和持续集成 第三部分 SPL(标准PHP库) 第9章 SPL简介 第10章 SPL迭代器 第11章 SPL文件和目录处理 第12章 SPL数组重载 第13章 SPL异常 第四部分 MVC模式 第14章 MVC架构 第15章 Zend框架简介 第16章 Zend框架
高级
功能 第17章
应用
Zend框架 第五部分 Web 2.0 第18章 Ajax和JSON 第19章 Web服务和SOAP协议介绍 第20章
高级
Web服务 第21章 证书验证
PHP
高级
程序设计_模式、框架与测试(简体中文高清版)
编辑推荐 享有盛誉的PHP
高级
教程,Zend Framework核心开发人员力作,深入设计模式、PHP标准库和JSON 。 今天,PHP已经是无可争议的Web开发主流语言。PHP 5以后,它的面向对象特性也足以与Java和C#相抗衡。然而,讲述PHP
高级
特性的资料一直缺乏,大大影响了PHP语言的深入
应用
。 本书填补了这一空白。它专门针对有一定经验的PHP
程序员
,详细讲解了对他们最为重要的主题:
高级
面向对象、设计模式、文档、测试和标准PHP库等内容。同时,为适应目前Web开发的新趋势,作者还全面探讨了MVC架构和Zend Framework,以及Ajax、JSON、SOAP等Web 2.0技术。书中穿插的大量软件开发实战经验和对PHP编程思想的感悟,将大大提升你的内在功力。 内容简介 本书采用循序渐
进
的方式介绍了用PHP
进
行Web 开发的相关知识。书中首先从OOP 采用的机制—— 抽象类、接口、契约式编程开始讲起,然后介绍了静态方法、
单例模式
、工厂模式和PHP 6 的新特性等内容,接着介绍了测试和文档方面的内容,还介绍了标准PHP 库SPL 方面的知识以及PHP 开发人员最有可能用到的MVC 模式,最后介绍了Ajax 、JSON 、SOAP Web 服务以及SSL 客户端验证等Web 2.0 方面的内容。 本书适合中、
高级
的PHP
程序员
阅读。 作者简介 Kevin McArthur,世界知名的PHP专家。他是基于Zend Framework的开源项目的核心开发人员,并因此获得了世界性的声誉。此外,他还是规模最大的PHP支持组织之一PHP EFnet的管理员。
C#
110,528
社区成员
642,571
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章