Методи на потомокот во ООП во PHP
Класата-потомок може да има свои методи. За пример да додадеме на нашиот студент гетер и сетер за годината на студирање:
<?php
class Student extends User {
private $year;
public function setYear($year) {
$this->year = $year;
}
public function getYear() {
return $this->year;
}
}
?>
Во класата-потомок ќе бидат достапни и нејзините лични методи и наследените. Ајде да провериме. Да создадеме објект од класата:
<?php
$student = new Student;
?>
Да му поставиме име со помош на наследениот метод, а година на студирање со помош на сопствениот метод:
<?php
$student->setName('john');
$student->setYear(1);
?>
Да го прочитаме неговото име и година на студирање:
<?php
$name = $student->getName();
$year = $student->getYear();
echo $name . ' ' . $year;
?>
Во класата Employee направете
гетер и сетер за плата.
Проверете дали во класата Employee
работат и нејзините сопствени методи,
и наследените.