oktatas:programozas:java:java_tervezesi_mintak:sinleton
Tartalomjegyzék
Singleton
- Szerző: Sallai András
- Copyright © 2014, Sallai András
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
A Singleton
Akkor használjuk, ha egy osztályt egynél többször nem szeretnénk ha példányosításra kerülne.
- Program01.java
class DolgozoElolepteto { java.util.Queue<String> sor; protected DolgozoElolepteto() { sor = new java.util.LinkedList<String>(); } public static final DolgozoElolepteto INSTANCE = new DolgozoElolepteto(); public void dolgozoVarolista(String dolgozoNev){ sor.add(dolgozoNev); } public String lekerSoros(){ return sor.remove(); } } public class Program01 { public static void main (String args[]) { DolgozoElolepteto dol = DolgozoElolepteto.INSTANCE; dol.dolgozoVarolista("Nagy József"); System.out.println(dol.lekerSoros()); } }
Lásd még
oktatas/programozas/java/java_tervezesi_mintak/sinleton.txt · Utolsó módosítás: 2023/12/23 23:12 szerkesztette: admin