火龙果会员
注册
找回密码
每月超过
20万元
免费资源,目前收到捐助
0
。
您可以捐助,支持我们的公益事业。
1元
10元
50元
100元
必填
文章
规范
模型库
方案
工具
课程
资源
会员
会员
浏览
(6431 次)
下载
(50 次)
Singleton设计模式
实例具有共同的存在空间,实例具有共同的存在空间,并提供一个创建实例的静态方法,封装构造函数的访问,具体体现在世界上只能创建一个太阳。
keywords:C#,设计模式,Singleton
来源:
火龙果
更新日期:2015-6-5
评价
好
中
差
设计模式:FactoryMethod
作者:俎涛
问题
保证一个类仅有一个实例
环境
实例具有共同的存在空间
解决方案
并提供一个创建实例的静态方法,封装构造函数的访问。
实例
宇宙里只能创建一个太阳
用例模型:
用例名称
创建太阳
用例概述
太阳只有一个
基本场景
宇宙创建太阳,如果没有就创建一个。
备选场景
如果有太阳,则指向现存的太阳,保证太阳唯一性。
设计类图:
顺序图:
代码目录: