Rezumat clasa php, php

clase și metode abstracte au fost introduse în PHP 5. Diferența principală dintre abstract și clasa normală este că nu putem crea obiecte de o clasă abstractă. În acest caz, se pune întrebarea, ceea ce este utilizarea acestei clase? O clasă abstractă poate fi moștenită, și apoi într-o clasă derivată definește metodele și utilizările.

Atunci când o clasă moștenește de la clasa abstractă, este necesar ca toate metodele declarate ca fiind abstracte în clasa părinte, au fost identificate în clasa derivată cu același modificator de acces. Dacă metoda este definită în superclasa abstract modul protejat. în clasa derivată, acesta trebuie să fie protejate sau publice. dar nu și privat. Metodele trebuie să fie aceleași nume și argumente.

Un exemplu de o clasă abstractă:

În clasa am definit funcția de autobuz getnoofWheel. În mod similar, o altă clasă se extinde biciclete. și definește o metodă abstractă. Dintre clasele de vehicule sunt create și biciclete obiecte, și folosim funcția pentru a afișa numărul de roți de vehicule. Acest exemplu ilustrează utilizarea unei clase abstracte în PHP 5 OOP și punerea sa în aplicare.

Traducerea articolului «PHP clasă abstractă» a fost pregătit de o echipă de proiect prietenos Web design de la A la Z.

Conținut legat

În PHP interfață OOP - o clasă în care toate metodele sunt abstracte și deschise.

PHP OOP este un principiu fundamental de moștenire. Moștenirea afectează modul în care obiectele sunt legate între ele. Cu ajutorul ei putem.

PHP OOP clasa destructor - este o funcție specială (care aparține unui grup de tehnici cunoscute ca metode magice), care în mod automat.

Constructorul de clasă se numește automat ori de câte ori sunt create instanțe de obiecte ale clasei. În OOP PHP Designer este folosit pentru a.

În obiect PHP OOP este un exemplu, care acționează ca un model sau șablon care conține toate instrucțiunile pentru a crea un obiect.

PHP clasa este un șablon sau model pentru crearea de obiecte. Acesta este un tip de date definit de utilizator, care conține variabilele membre.

articole similare