Методи на обекти в PHP

Да преминем сега към методите. Методи - това по същество са функции, които може да извиква всеки обект. При писане на код разликата между методи и свойства е, че за методите трябва да се пишат кръгли скоби в края, а за свойствата - не трябва.

Нека се упражним. Нека направим метод show, който ще извежда някакъв текст:

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

Нека създадем обект с потребител:

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

Нека извикаме нашия метод:

php<?php
  echo $user->show(); // ще изведе '!!!'
?>
Задание 1

Направете клас Employee с метод show. Нека този метод извежда някакъв текст.