![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 26.07.2019 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
potrzebuje od was porady/informacji w jaki sposób wykorzystuje w swoich projektach klas PHP. Ogólną zasadę budowy oraz działania znam natomiast nie mogę zrozumieć w jaki sposób zastosować je w praktyce. Mam np. Panel zarządzania klientami, wszystkie dane wyciągam z bazy i dalej obrabiam to za pomocą pętli, tabel, if esle, funkcji. Chciałbym trochę iść do przodu więc pomyślałem o klasach natomiast nie wiem w jaki sposób mógł bym je wykorzystać w praktyce i co mógł bym osiągnąć stosując je. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Problem w tym, że temat jest tak szeroki, że nie da rady tego w jednym poście prosto opisać. Jedna rzecz: jeśli nie możesz zrozumieć jak zastosować klasy, to moim zdaniem jeszcze nie czas, aby zacząć pisać.
Najlepiej zobacz bardzo proste projekty, najlepiej oparte o MCV bo tam najlepiej widać tak naprawdę o co chodzi. Nadmieniam o tym, bo jeśli się już uczyć, to najlepiej na sprawdzonych wzorcach projektowych. Wielu początkujących programistów wrzuca do pliku klasy jakiekolwiek funkcje (metody) i są przekonani, że to jest to. A nie jest. Klasa musi mieć swoją logikę, jest zobrazowaniem obiektu, jego właściwości i zachowania. Poczytaj (lektura jest naprawdę rozległa), przeczytaj sobie definicje, które są właściwe tylko dla obiektowości, naucz się i zrozum a później zacznij pisać najpierw proste rzeczy, ważne abyś intuicyjnie pojął o co chodzi. Bez zrozumienia tego nie ma pisania. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 08:49 |