Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 1 Dołączył: 24.12.2013 Ostrzeżenie: (0%)
|
Czesc wszystkim,
Poznaje PHP i w ramach nauki napisalem swoja 1 klase do obslugi rejestru. Bede wdzieczny za wszelka krytyke.
Ten post edytował q.michal 14.02.2016, 18:06:41 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 1 Dołączył: 24.12.2013 Ostrzeżenie: (0%)
|
Ale rozumiesz, ze getInstance zwraca zawsze ta sama instancje rejestru o tej samej nazwie? Dzieki temu mozesz stworzyc kilka rejestrow. Jezeli nie przekazesz nazwy - uzyje domyslnej.
Jezeli zmodyfikujesz powyzszy kod do:
to to co piszesz bedzie prawda. |
|
|
|
q.michal Moja pierwsza klasa - rejestr 14.02.2016, 12:52:24
Pyton_000 - Konstruktor bez sensu.
- getInstance referencja ... 14.02.2016, 13:13:11 
q.michal Cytat(Pyton_000 @ 14.02.2016, 13:13:1... 14.02.2016, 13:36:29
com CytatCytat(Pyton_000 @ 14.02.2016, 13:13:11 ) *
- ... 14.02.2016, 14:04:07
q.michal To wszystko prawda, jednak nadal nie rozumiem co j... 14.02.2016, 14:10:44
com bo w singletonie chodzi przecież o to żeby była 1 ... 14.02.2016, 14:17:51 
q.michal Cytat(com @ 14.02.2016, 14:17:51 ) bo... 14.02.2016, 14:32:35
com no wiec nie rozumiesz singletona, po to stworzyłeś... 14.02.2016, 14:49:14
q.michal Inaczej.
Zgadzam sie, ze nie da sie uzyc operator... 14.02.2016, 14:55:44
com nie ma różnicy, ale w konstruktorze wypełnia się j... 14.02.2016, 14:58:49
q.michal Jezeli konstruktora nie wywoluje, to:
[PHP] pobie... 14.02.2016, 15:08:39
com nie wywołujesz go jawnie, wiec ustawianie w nim cz... 14.02.2016, 15:17:07
Fred1485 Jeśli już o singletonie mówiąc to nie powinno się ... 14.02.2016, 15:26:50
com Fred1485 owszem
q.michal poczytaj o registry patt... 14.02.2016, 15:32:54
q.michal Ale chodzi tylko o ten kontrowersyjny konstruktor?... 14.02.2016, 18:04:30
com no poco tam wepchałeś singleton, który stracił sen... 14.02.2016, 18:52:47
com Ale na tym polega singleton, jeśli używasz wzorca,... 14.02.2016, 19:28:17
Fred1485 Może jakbyś zrobił abstrakcyjną klasę Registry, a ... 14.02.2016, 19:34:08 ![]() ![]() |
|
Aktualny czas: 16.02.2026 - 18:41 |