单例设计模式的代码

class Single
{
 private int num;
 public void setNum(int num)
 {
  this.num = num;
 }
    public int getNum()
 {
  return num;
 }
     private Single () {}
 private static Single s = new Single();
 public static Single getInstance()
 {
  return s;
 }
}

class  SingleDemo
{
 public static void main(String[] args) 
 {
  Single s1 = Single.getInstance();
  Single s2 = Single.getInstance();
  s1.setNum(70);
  System.out.println(s2.getNum());
 }
}

 

分享到:
关键词:Java

网友留言(0 条)

发表评论