Dedenie tried v OOP v PHP

Jedna trieda môže dediť od druhej triedy, preberajúc jej metódy a vlastnosti. To je užitočné v prípade, keď sú dve triedy veľmi podobné. Napríklad, môžeme mať triedu User, a tiež Student, ktorý má rovnaké vlastnosti a metódy, ale pridáva aj svoje. V tomto prípade by bolo výhodné, keby študent zdedil opakujúce sa metódy rodiča. Pozrime sa, ako sa to robí.

Predpokladajme, že máme triedu User, ktorá bude rodičom:

php<?php
  class User {
    
  }
?>

Predpokladajme tiež, že máme triedu so študentom, ktorý bude potomkom:

php<?php
  class Student {
    
  }
?>

Urobme to tak, aby trieda-potomok zdedila metódy a vlastnosti svojho rodiča. To sa robí pomocou kľúčového slova extends:

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

Vytvorte triedu Employee, ktorá dedí od triedy User.