PHP-də obyekt metodları

İndi isə metodlara keçək. Metodlar - əslində hər bir obyektin çağıra biləcəyi funksiyalardır. Kod yazarkən metodlar və xassələr arasındakı fərq ondadır ki, metodlar üçün sonunda dəyirmi mötərizələr yazmaq lazımdır, xassələr üçün isə lazım deyil.

Gəlin məşq edək. show metodunu edək, hansı ki, müəyyən mətni çıxarsın:

php<?php
  class User
  {
    public $name;
    public $age;
    
    public function show()
    {
      return '!!!';
    }
  }
?>

İstifadəçi ilə bir obyekt yaradaq:

php<?php
  $user = new User;
  $user->name = 'john';
  $user->age = 25;
?>

Metodumuzu çağıraq:

php<?php
  echo $user->show(); // '!!!' çıxardacaq
?>
Задание 1

Employee sinfi yaradın show metodu ilə. Qoy bu metod müəyyən mətni çıxarsın.