Patrones de diseño - Creacionales | 1.7 - Singleton en java
Eduardo Tolentino Cortéz@eduardotolentinocortez
1 2 private static Singleton singleton; //Static private attribute 3 4 private Singleton(){ 5 6 } 7 private Singleton createSingleton(){ 8 //this.singleton = ( this.singleton == null ) ? new Singleton() : null; 9 if( singleton == null ){ 10 singleton = new Singleton(); 11 }else{ 12 System.out.println("Already created"); 13 } 14 return singleton; 15 } 16 public static void main(String[] args) { 17 Singleton s1 = new Singleton(); 18 s1.createSingleton(); 19 Singleton s2 = new Singleton(); 20 s2.createSingleton(); 21 } 22} ~~~
Escribe una respuesta