Kui alustad objekti-orienteeritud programmeerimist PHP keeles, on klasside ja objektide loomine keskse tähtsusega. Selles õpetuses õpid, kuidas PHP-s mooduleid klassidest luua, kasutades selleks märksõna „new“. See loob aluse keerukate ja funktsionaalsete rakenduste arendamiseks.
Olulised teadlikkused
- Klassid on objektide konstruktsiooniplaanid, mis määratlevad teatud omadused ja meetodid.
- Nende klasside moodulid luuakse märksõna „new“ abil.
- Omadustele ja meetoditele juurdepääs PHP-s on erinev kui mõnedes teistes programmeerimiskeeltes.
- Moodulitega töötamine on objekti-orienteeritud programmeerimise aluseks PHP-s.
Samm-sammult juhend
1. Klasside definitsioon
Enne kui saad luua klassi mooduli, pead esmalt defineerima klassi. Klass sisaldab omadusi, mis kujutavad objekti seisundit, ja meetodeid, mis määratlevad objekti käitumise. Alustad oma klassi struktuuri määratlemisega.

2. Mooduli loomine „new“ abil
Pärast klassi määratlemist on aeg luua moodul. Kasutad märksõna „new“, millele järgneb klassi nimi, et instantsida uus objekt. See moodul salvestatakse muutujaan, mis võimaldab sul pääseda juurde selle klassi omadustele ja meetoditele.

3. Juurdepääs omadustele
Omadustele juurdepääsemiseks kasutad spetsiaalset PHP süntaksit, mis määratleb juurdepääsu neile elementidele. Erinevalt mõnest teisest programmeerimiskeelest, kus kasutatakse punkti, kasutad siin sidekriipsu ja seejärel nurksulgu.
See annab sulle juurdepääsu sinu instantsi omadusele „Tüüp“.

4. Juurdepääs meetoditele
Sarnaselt omadustele, saad kutsuda välja ka klassis määratletud meetodeid. Kasutad samuti sidekriipsu ja nurksulgu süntaksit meetodi kutsumiseks, nagu näiteks getTüüp().
5. Tulemustes kuvamine brauseris
Kuna sul on vaja veenduda, et kõik toimib korrektselt, on kasulik kuvada tulemused brauseris. Võid selle jaoks lisada HTML-reavahe, et struktuuri luua. Siis avad faili brauseris ja kontrollid kujutist. Väljund näitab sulle omadustest sõltuvat sisu ja meetodi tulemust. See aitab kinni pidada sinu instantsi õigest toimimisest.

6. Põhiloogika kokkuvõte
Sa oled nüüd õppinud põhietapid, et PHP-s töötada klasside ja moodulitega. Sa saad klassid määratleda, objekte luua ja juurdepääsu saada nende omadustele ja meetoditele spetsiifilise süntaksi kaudu. Sellega oled hästi ette valmistatud objekti-orienteeritud programmeerimise süvenemiseks PHP-s.

Kokkuvõte – Klassist objektini: moodulid PHP-s „new“ abil
Selles õpetuses oled õppinud, kuidas PHP-s määratleda klasse ja luua nende klasside mooduleid märksõna „new“ abil. Samuti oled õppinud, kuidas juurdepääs saada omadustele ja meetoditele ning kuidas tulemusi brauseris kuvada, aidates sul kontrollida teostust.
Korduma kippuvad küsimused
Kuidas ma määratlen klassi PHP-s?Sa alustad märksõnaga „class“, millele järgneb klassi nimi ja avad ploki, et määratleda omadused ja meetodid.
Kuidas ma loon klassi instantsi?Kasutage märksõna „new“, millele järgneb klassi nimi, et luua uus instants.
Kuidas pääseda klassi omadustele?Kasutage süntaksit ->, millele järgneb omaduse nimi, et sellele juurde pääseda.
Kuidas ma kutsun välja klassi meetodi?Kasutage sama ->-süntaksit, millele järgneb meetodi nimi ja lisage sulud, et meetodit kutsuda.