Objektų metodai PHP

Pereikime prie metodų. Metodai - tai iš esmės funkcijos, kurias gali iškviesti kiekvienas objektas. Rašant kodą, skirtumas tarp metodų ir savybių yra tas, kad metodams reikia rašyti skliaustelius pabaigoje, o savybėms - nereikia.

Pamokykime. Sukurkime metodą show, kuris išves tam tikrą tekstą:

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

Sukurkime vartotojo objektą:

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

Iškvieskime mūsų metodą:

php<?php
  echo $user->show(); // išves '!!!'
?>
Задание 1

Sukurkite klasę Employee su metodu show. Tegul šis metodas išveda tam tikrą tekstą.