确保只能生成一个实例。
示例
类图
Singleton类
1 | public class Singleton { |
Main类
1 | public class Main { |
运行结果
1 | Start. |
登场角色
Singleton
在Singleton模式中,只有Singleton这一个角色。Singleton角色中有一个返回唯一实例的static方法。该方法总是会返回同一个实例。
写BUG的程序猿
确保只能生成一个实例。
1 | public class Singleton { |
1 | public class Main { |
1 | Start. |
在Singleton模式中,只有Singleton这一个角色。Singleton角色中有一个返回唯一实例的static方法。该方法总是会返回同一个实例。