Osztályöröklés az OOP-ban PHP-ben

Egy osztály örökölhet egy másik osztálytól, átvéve annak metódusait és tulajdonságait. Ez akkor hasznos, ha két osztály nagyon hasonló. Például lehet egy User osztályunk, és egy Student osztály, amely ugyanazokat a tulajdonságokat és metódusokat tartalmazza, de még hozzáad néhány sajátot. Ebben az esetben kényelmes lenne, ha a tanuló öröklődne a szülő ismétlődő metódusaitól. Nézzük meg, hogyan történik ez.

Legyen egy User osztályunk, ami a szülő lesz:

php<?php
  class User {
    
  }
?>

Legyen egy tanuló osztályunk is, ami a gyermek lesz:

php<?php
  class Student {
    
  }
?>

Tegyük úgy, hogy a gyermekosztály örökölje a szülője metódusait és tulajdonságait. Ez a extends kulcsszóval történik:

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

Készítsen egy Employee osztályt, ami a User osztályból örököl.