Cuprins:
- Alegeți obiectele pentru scriptul dvs.
- De exemplu, pentru un proiect de reparații auto, probabil că trebuie să știți lucruri ca atunci când mașina a fost serviceată ultima dată, istoricul reparațiilor, orice accidente, detalii despre părți și așa mai departe. Pentru un proiect care implică traficul de garaj de parcare, probabil că trebuie să știți doar dimensiunea mașinii. Cât de mult se ridică mașina în garaj?
- Scrie declarația de clasă.
Video: Biblical Series I: Introduction to the Idea of God 2025
Scripturile orientate pe obiect necesită o mulțime de planificare. Trebuie să vă planificați obiectele și proprietățile și ce pot face. Obiectele dvs. trebuie să acopere toate responsabilitățile lor, fără a încălca responsabilitățile altor obiecte. Pentru proiectele complicate, este posibil să faceți o construcție și o testare a modelului înainte de a vă simți în mod rezonabil încrezător că planul proiectului dvs. include toate obiectele de care are nevoie.
Dezvoltarea de scripturi orientate pe obiecte include următoarele proceduri:
-
Alegeți obiectele.
-
Alegeți proprietățile și metodele pentru fiecare obiect.
-
Creați obiectul și puneți-l la muncă.
Alegeți obiectele pentru scriptul dvs.
Prima dvs. sarcină este să dezvoltați lista obiectelor necesare pentru proiectul dvs. de programare. Dacă lucrați singur și proiectul dvs. este mic, obiectele ar putea fi evidente. Cu toate acestea, dacă lucrați la un proiect complex, selectarea listei de obiecte poate fi mai dificilă.
După ce creezi o listă lungă de obiecte posibile, următoarea ta sarcină este să traversezi cât mai multe. Trebuie să eliminați toate duplicatele, obiectele care au responsabilități suprapuse și obiectele care nu au legătură cu proiectul dvs.De exemplu, dacă proiectul dvs. se referă la construirea unei mașini, proiectul dvs. de mașină trebuie să aibă obiecte pentru fiecare parte a mașinii. Pe de altă parte, dacă proiectul dvs. implică controlul traficului într-un garaj de parcare, probabil că aveți nevoie doar de un obiect de mașină pe care să îl puteți deplasa; piesele mașinii nu contează pentru acest proiect.
Selectați proprietățile și metodele pentru fiecare obiect
Când aveți o listă completă de obiecte, puteți începe să dezvoltați lista proprietăților pentru fiecare obiect.Întrebați-vă ce trebuie să știți despre fiecare obiect.
De exemplu, pentru un proiect de reparații auto, probabil că trebuie să știți lucruri ca atunci când mașina a fost serviceată ultima dată, istoricul reparațiilor, orice accidente, detalii despre părți și așa mai departe. Pentru un proiect care implică traficul de garaj de parcare, probabil că trebuie să știți doar dimensiunea mașinii. Cât de mult se ridică mașina în garaj?
Trebuie să definiți responsabilitățile fiecărui obiect și fiecare obiect trebuie să fie independent. Ea are nevoie de metode pentru acțiuni care să se ocupe de toate responsabilitățile sale. De exemplu, dacă unul dintre obiectele dvs. este un cont bancar, trebuie să știți ce trebuie să facă un cont bancar.
Ei bine, mai întâi, trebuie să fie creată, astfel încât să puteți defini o metodă openNewAccount. Trebuie să accepte depozite și să plătească retrageri. Trebuie să țină evidența soldului. Trebuie să raporteze soldul când este întrebat. Poate fi necesar să se adauge periodic interesul pentru cont. Astfel de activități vin în minte rapid.
Cu toate acestea, un pic mai mult gândit, sau poate testarea, poate dezvălui activități pe care le-ați trecut cu vederea. De exemplu, contul stochează informații despre proprietar, cum ar fi numele și adresa. Ați uitat să includeți o metodă de actualizare a informațiilor când se mișcă clientul? Ar putea părea trivială în comparație cu mutarea banilor, dar nu va părea trivială dacă nu o puteți face.
Creați și utilizați un obiect
După ce decideți asupra designului unui obiect, puteți crea și apoi utiliza obiectul. Pașii pentru crearea și utilizarea unui obiect sunt după cum urmează:
Scrie declarația de clasă.
Instrucțiunea de clasă este o instrucțiune PHP care este planul pentru obiect. Instrucțiunea de clasă are un bloc de instrucțiuni care conține cod PHP pentru toate proprietățile și metodele pe care le are obiectul.
-
Includeți clasa în scriptul în care doriți să utilizați obiectul.
Puteți scrie declarația de clasă în scriptul propriu-zis. Cu toate acestea, este mai frecvent să salvați instrucțiunea de clasă într-un fișier separat și să utilizați o instrucțiune include pentru a include clasa la începutul scriptului care trebuie să utilizeze obiectul.
-
Creați un obiect în script.
Utilizați o instrucțiune PHP pentru a crea un obiect bazat pe clasă. Aceasta se numește instanță
-
Utilizați noul obiect. După ce creați un obiect nou, îl puteți folosi pentru a efectua acțiuni. Puteți utiliza orice metodă care se află în interiorul blocului de instrucțiuni de clasă.
