Auf gehts, das nächste Pattern nach Strategy . Heute geht es darum, sicherzustellen, das von einer Klasse nur eine Instanz erstellt werden kann, dies ist bspw. bei einer Logging Klasse, einem Desktop Programm oä. nützlich. Im Grunde verhindert dieses