Mam problem, z implementacją wzorca singleton w taki sposób żeby można było stworzyć maksymalnie 2 obiekty danej klasy przy zachowaniu współbieżności. Możecie podać przykład takiej implementacji?
0
0
Ale jakie ma mieć własności? Leniwa inicjalizacja? Wolny od locków? Musisz coś wiecej napisać. Bo przecież najbardziej idiotyczna implementacja to gorliwa inicjalizacja z dwoma obiektami. Poza tym nie napisałeś jak ma się odbywać przydzielanie obiektu. Losowo? Jakieś zliczanie ile razy który zwrócono (i wtedy czy jakis mechanizm "zwracania"?)
0
czyli raczej potrzebujesz 2 singletonow ;x
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.