Statické metody v OOP v PHP

Při práci s třídami lze vytvářet metody, které pro své volání nevyžadují vytvoření objektu. Takové metody se nazývají statické. Chcete-li deklarovat metodu jako statickou, je třeba po modifikátoru přístupu napsat klíčové slovo static:

Test.php<?php
  class Test
  {
    public static function method()
    {
      return '!!!';
    }
  }
?>

Chcete-li přistoupit ke statické metodě, je třeba napsat název třídy, poté dvě dvojtečky a název metody, objekt třídy při tom vytvářet netřeba, takto:

index.php<?php
  echo Test::method(); // vypíše '!!!'
?>
Задание 1

Přepracujte metody následující třídy na statické:

php<?php
  class Math
  {
    public function getSum($a, $b)
    {
      return $a + $b;
    }
    
    public function getProduct($a, $b)
    {
      return $a * $b;
    }
  }
?>