设计模式

来源:互联网 发布:淘宝男休闲运动皮鞋 编辑:程序博客网 时间:2024/06/06 19:35

单例模式

软件设计模式的一种。通过单例模式保证系统中某一个类只有一个实例。
单例模式的三个要点:
(1)某个类只能有一个实例。(单例模式的类只提供私有的构造函数)
(2)这个类必须能自行创建这个实例。(单例模式的类中包含一个该类的静态私有对象)
(3)它必须自行向系统提供这个实例。(类提供一个静态的共有的函数使外界得到它的静态私有对象)

一个计分单例

public class ScoreRecord{    private static ScoreRecord _instance;//实例对象    public int point;//得分    private ScordRecord()    {        point=0;    }    public staitc GetInstance()    {        if (_instance==null)        {            _instance=new ScoreRecord();        }        return _instance;    }}
原创粉丝点击