單例模式

package singleton;ide


public class Singleton {this


private static Singleton instance;spa

     private String name;get

     public static boolean flag = true;it

      

    public Singleton() {class

    }static

     

     private Singleton(String name){tab

         this.name = name;di

     }view

     public String getName(){

         return name;

     }

     

     public static Singleton getInstance(String name){

         if(instance==null)

             instance = new Singleton(name);

         else flag = false;

         return instance;


         

     }

}

相關文章
相關標籤/搜索