class Student
{
//把构造给私有化
private Student(){}
//本身创建一个对象
//静态只能访问静态
//让外界不能通过静态访问,所以改变修饰符
private static Student s = new Student(); //成员变量
//为了让外界访问,并且外界还不能创建对象,那么怎么办?
//用static修饰
public static Student getStudent()
{
return s;
}
//先说下这是单利模式中的饿汉式
单利模式就是说保证类的内存中只用一个对象。
实现的思路:
A:外界不能创建对象
B:本类创建一个对象
C:提供公共的访问方式
希望能帮到你 |