Наследяване на класове в ООП в PHP

Един клас може да наследява от друг клас, заемайки неговите методи и свойства. Това е необходимо в случаите, когато два класа са много сходни. Например, може да имаме клас User, както и Student, който има същите свойства и методи, но също така добавя и свои собствени. В този случай би било удобно, студентът да наследи повтарящите се методи от родителя. Нека да видим как се прави това.

Нека имаме клас User, който ще бъде родител:

php<?php
  class User {
    
  }
?>

Нека имаме и клас за студент, който ще бъде наследник:

php<?php
  class Student {
    
  }
?>

Нека направим така, че клас-наследник да наследи методите и свойствата на своя родител. Това се прави с помощта на ключовата дума extends:

php<?php
  class Student extends User {
    
  }
?>
Задание 1

Направете клас Employee, наследяващ от клас User.