Hi, also ich möchte dass von meiner Klasse höchstens eine Instanz erzeugt werden kann. Dafür habe ich den Konstruktor auf privat geändert und möchte nun Methoden schreiben um ein Objekt zu erstellen, aber wie mache ich das wenn dem Konstruktor Parameter übergeben werden?
Java:
private Bibliothek(ArrayList<Buch> buecher) {
this.buecher = buecher;
}
Code:
public static Bibliothek instance() {
if(unique == null){
unique = new Bibliothek();
}
return unique;
}