Wspolny interfejs dla singletonow

0

Witam,
zastanawia mnie, czy jest jakis sposob aby ujednolicic interfejs singletonow. Posiadam w aplikacji klasy korzystajace z singletona (manager obrazu, dzwieku, urzadzen we/wy itp.) i chcialbym trzymac ich instancje we wspolnym kontenerze. Klasy bazowej nie moge zrobic, poniewaz metody statyczne nie moga byc wirtualne. Jest jakis sposob na moj problem bez rezygnacji z singletonow?

0

klasy wirtualne wiec pewnie c++? da sie zrobic meta singleton (szablon) ktory bedzie udostepnial metode getInstance dla dowolnego typu obiektu :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1