![]()
public class Student {
private static Student instance=null;
private String ID;
private Student(){}
private void setID(String id)
{
ID=id;
}
public static Student getInstance()
{
if(instance==null)
{
instance=new Student();
instance.setID("20223674");
System.out.println("注册完成");
}
else {
System.out.println("该学生的学号已经存在");
}
return instance;
}
public String getID(){
return ID;
}
}
public class Main {
public static void main(String[] args) {
Student s1,s2;
System.out.println("第一次");
s1=Student.getInstance();
System.out.println("第二次");
s2=Student.getInstance();
System.out.println("两次的学号是否一致"+s1.getID().equals(s2.getID())+"。s1的学号为"+s1.getID()+",s2的学号为"+s2.getID());
System.out.println("两次获取的对象是否一致"+(s1==s2));
}
}
posted @
2024-12-03 09:21
kuku睡
阅读(
6)
评论()
收藏
举报