PHPде ООПдо класстарды мурастоо
Бир класс экинчи класстан мурасталып, анын методдорун жана касиеттеририн өздөштүрө алат.
Бул эки класс өтө окшош болгон учурда зарыл. Мисалы,
бизде User класы болушу мүмкүн,
ошондой эле Student класы да бар,
ал бирдей касиеттерге жана методдорго ээ, бирок өзүнүкүлөрүн кошот.
Бул учурда студенттин кайталанма методдорду ата-энесинен мурасташы
ыңгайлуу болмок.
Келгиле, бул кандай жасалып жатканын көрөлү.
Бизде User класы болсун,
ал ата-эне болот:
<?php
class User {
}
?>
Бизде ошондой эле убакыт болуучу студент класы болсун:
<?php
class Student {
}
?>
Келгиле, убакыт класы ата-энесинин методдорун жана касиеттерин мурасташын жасайлы.
Бул extends ачкыч сөзү менен жасалат:
<?php
class Student extends User {
}
?>
User класынан мурастаган Employee класын түзүңүз.