Параметры методов в PHP

Так как метод - это по сути обычная функция, он может принимать параметры так же, как и все функции. Давайте сделаем так, чтобы наш метод show из предыдущего урока параметром принимал какую-нибудь строку и добавлял ей в конец '!!!':

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

Создадим объект с юзером:

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

Вызовем наш метод:

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

Не подсматривая в мой код реализуйте такой же класс User с методом show.