Reset objektów w singletonie |
Reset objektów w singletonie |
5.12.2015, 15:01:36
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Napisałem sobie prostą klasę przy użyciu Singletona i chcialbym aby przy kazdym nowym wywolaniu pobieralo od nowa wyglada to mniejwiecej tak:
A zwrotke mam taka:
Co zrobić aby to poprawić? Ten post edytował rad11 5.12.2015, 15:17:02 |
|
|
5.12.2015, 15:29:08
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) |
Chyba minąłeś się z ideą singletona Jak sama nazwa wskazuje, to MA być raz. Zrezygnuj z singletona, jeśli masz potrzebę wywołać go wielokrotnie.
-------------------- scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
|
|
|
5.12.2015, 17:29:28
Post
#3
|
|
Grupa: Zarejestrowani Postów: 205 Pomógł: 43 Dołączył: 5.03.2012 Ostrzeżenie: (0%) |
Stwórz metode publiczną "reset", czyszczącą stan obiektu i wywołuj ją zawsze po wywołaniu zapytania (czyli np w ciele metody "get", albo ręcznie z kodu klienckiego).
@Daimos Co ma być raz? Chyba nie wywołanie metod obiektu, co? Ten post edytował lukasz1985 5.12.2015, 17:31:21 |
|
|
7.12.2015, 08:50:29
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Równie dobrze można w getInstance można zawsze tworzyć nowy obiekt.
|
|
|
Wersja Lo-Fi | Aktualny czas: 8.06.2024 - 19:39 |