有几句代码,不知道怎么理解。。
public class MemberList{
private static MemberLIst manager new MemberLIst();//具体有什么作用?
public static memberList getInstance(){
return manager;
}
}
------解决方案--------------------请看设计模式的单例模式:
public class MemberList{
//使用静态变量,在第一次使用此类的时候生成。
private static MemberLIst manager new MemberLIst();//具体有什么作用?
public static memberList getInstance(){
return manager;
}
}
------解决方案--------------------单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。
特点:
1,一个类只能有一个实例
2,自己创建这个实例
3,整个系统都要使用这个实例
------解决方案--------------------确保该类只有一个实例,也就使其方法在任一时间内只能有一个用户(或者是方法,表达不准确)调用。
------解决方案--------------------我来接分
------解决方案--------------------是的,没错,就是一个单例模式.
------解决方案--------------------mark!