Metodparametrar i PHP

Eftersom en metod i princip är en vanlig funktion, kan den ta parametrar på samma sätt som alla funktioner. Låt oss göra så att vår metod show från föregående lektion tar en sträng som parameter och lägger till '!!!' i slutet:

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

Låt oss skapa ett användarobjekt:

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

Låt oss anropa vår metod:

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

Utan att titta på min kod, implementera en motsvarande klass User med metoden show.