Skip to content

Commit

Permalink
Ejemplo de singleton generico
Browse files Browse the repository at this point in the history
  • Loading branch information
simonguzman committed Sep 13, 2024
1 parent 4acaf60 commit 81a5fab
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions Roadmap/23 - SINGLETON/java/simonguzman.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
public class simonguzman {
public static void main(String[] args) {
genericSingleton();
}

public static void genericSingleton(){
Singleton singleton = Singleton.getInstance();
singleton.showMessage();
}

public static class Singleton{
private static Singleton instance;

private Singleton(){

}

public static Singleton getInstance(){
if(instance == null){
instance = new Singleton();
}
return instance;
}

public static void showMessage(){
System.out.println("Soy un Singleton.");
}
}
}

0 comments on commit 81a5fab

Please sign in to comment.