![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 1 Dołączył: 9.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie serdecznie.
Jako, że ciągle próbuję walczyć z programowaniem obiektowym w PHP i chęcią rozgryzienia tego tematu, dziś napisałem jakiś prosty skrypt a'la rejestracja. Ogółem działa, przy prosiłbym doświadczonych użytkowników o krytykę i ewentualne poprawki - no chyba, że całość jest nie w ten deseń, jaki być powinno. Z góry dziękuję. Poniżej kody z dwóch plików, które napisałem: Plik z klasą:
Oraz plik główny:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 1 Dołączył: 9.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czyli jednym słowem, oprócz słowa class, to za dużo nie ma wspólnego z obiektówką?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Czyli jednym słowem, oprócz słowa class, to za dużo nie ma wspólnego z obiektówką? A i owszem. Ja klasę definiuję jako coś co ma pewne właściwości i można wykonywać na tym jakieś operacje, weźmy dla przykładu klasę: kot Kot przechowuje pewne właściwości, zmienne i stałe. Stałymi będą np. rasa, płeć Zmiennymi: waga, wzrost, kolor sierści (z biegiem czasu się zmienia) etc. A teraz funkcje, które możemy wykonywać na obiekcie "kot" (czyli mamy już konkretnego kotka) np. karmienie, usypianie, zabawa i funkcje prywatne, które będą wykonywały się automatycznie przy wykonaniu innych funkcji np. : po użyciu funkcji: karmienie uruchamiamy automatycznie np. tycie, trawienie (bo bez karmienia nie można) No i to tak w skrócie ode mnie. (IMG:style_emoticons/default/winksmiley.jpg) Trafiło na kota, bo akurat mnie zaczepiał przy pisaniu. ;p |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 17:55 |