什么是设计模式?
对问题行之有效地解决方式,其实他是一种设计思想。
1. 单例设计模式:
解决问题:保证一个类在内存中的对象是唯一的。
如何保证对象的唯一性?
1. 不允许其他程序用new关键字来创建对象。
2. 在该类中创建一个本类的实例。
3. 定义一个公有的方法,让其他程序可以获取该对象。
步骤:
1. 私有化构造方法。
2. 2.通过new在本类中创建一个本类对象。
3. 定义一个公有的方法,将创建的对象返回。
class Single{
//饿汉式
pri