1.什么叫单例模式?
单例模式就是一个类只能创建一个对象,通过一个对象的例子去调用。
2.如何构建出一个单例模式呢?
1.可以将构造函数定义在私有成员函数里面,并且设置一个静态函数去返回一个对象
2.设置一个标志作为判断,只要有一个对象就无法再调用此函数时,去再构建一个对象
#include<iostream>
class student
{
static student set()
{
if (instance == null) {
instance = new student();
}
return instance;
}
}