在开头
首先,我们来回顾以下,我们啥时候开始用起了单例,从此无法自拔?
但是总有人告诉我们少用单例
最后发现劝我们的人自己也在使用单例
可恶吖
上马
public class SingletonTest : Test
{
public class S : IFramework.Singleton.Singleton<S>
{
private S() {
Log.L("Ctor");
}
protected override void OnSingletonInit()
{
Log.L("OnSingletonInit");
}
public void DO()
{
Log.L("DO");
}
protected override void OnDispose()
{
}
}
protected override void Start()
{
S.instance.DO();
}
protected override void Stop()
{
}
protected override void Update()
{
}
}
介于这玩意大家很熟悉,就不用分析了