Metoder för objekt i PHP

Låt oss gå vidare till metoder. Metoder är i princip funktioner som varje objekt kan anropa. När du skriver kod är skillnaden mellan metoder och egenskaper att för metoder måste du skriva runda parenteser i slutet, medan för egenskaper - behöver du inte.

Låt oss öva. Vi skapar en metod show, som kommer att skriva ut en del text:

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

Låt oss skapa ett objekt med en användare:

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

Låt oss anropa vår metod:

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

Skapa en klass Employee med en metod show. Låt denna metod skriva ut en del text.