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
0
klasy wirtualne wiec pewnie c++? da sie zrobic meta singleton (szablon) ktory bedzie udostepnial metode getInstance dla dowolnego typu obiektu :P