Hi!
Wenn Du Interfaces, Polymorphie oder andere OOP-Spielereien nutzen möchtest, bist Du mit einem Singleton besser bedient.
An welche "anderen OOP-Spielereien" dachtest du da? Interfaces sind bei einem Singleton ohne Nutzen, Polymorphie dazu nicht kompatibel.
Lo!