public class AudioManager {
private static AudioManager _instance;
private AudioManager() { }
public static AudioManager Instance {
get {
if (_instance == null) {
_instance = new AudioManager();
}
return _instance;
}
}
}使用一个私有变量来保存唯一的实例,设置构造方法为私有的,不让外部有实例化的可能。
通过一个公开的属性来获取这个唯一的实例。