PHP හි OOP හි පොදු ක්‍රම උරුමකර ගැනීම

දරු පන්තියක් එහි මාපියන්ගේ සියලුම පොදු ක්‍රම උරුමකර ගනී. අපි උදාහරණයක් බලමු. අපට පහත ක්‍රම සහිත පන්තියක් ඇතැයි සිතමු:

php<?php
  class User {
    private $name;
    
    public function setName($name) {
      $this->name = $name;
    }
    public function getName() {
      return $this->name;
    }
  }
?>

මෙම පන්තියෙන් පහත පන්තිය උරුමකර ගනී යැයි සිතමු:

php<?php
  class Student extends User {
    
  }
?>

ක්‍රම උරුමකර ගෙන ඇත්දැයි පරීක්ෂා කරමු. ශිෂ්‍යයෙකු සමඟ නව වස්තුවක් සාදමු:

php<?php
  $student = new Student;
?>

උරුමකර ගත් ක්‍රමය භාවිතයෙන් ඔහුට නමක් සකසමු:

php<?php
  $student->setName('john');
?>

උරුමකර ගත් ක්‍රමය භාවිතයෙන් ඔහුගේ නම කියවමු:

php<?php
  $name = $student->getName();
  echo $name;
?>
Задание 1

ඔබගේ Employee පන්තිය User පන්තියෙන් ක්‍රම උරුමකර ගන්නා බව පරීක්ෂා කරන්න.