![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Uczę się dopiero programowania obiektowego. Już sobie radze, ale czasami trafiam na niejasne elementy. Analizuje pewną gotową klase i mam taki kawałek kodu:
Na początku są podane zmienne public .. następnie w metodzie Construct znowu mamy je zdefiniowane. Te pierwsze to zmienne testowe, jak nie podam swoich docelowych poprzez $cfg wtedy zmienne testowe są tylko brane pod uwagę? Troche niejasne jest to dla mnie. Mam ciągle problem ze sposobami definiowania zmiennych w klasach. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Akurat ten przykład jest bardzo słaby, choćby dlatego że jak którykolwiek z kluczy tablicy będzie pusty to poleci ostrzeżenie. Nie ma typowania więc $cfg może równie dobrze być stringiem.
Ten post edytował viking 11.07.2019, 09:11:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 13:24 |