Статички методи во ООП во PHP

При работа со класи може да се прават методи, кои за нивно повикување не бараат создавање на објект. Ваквите методи се нарекуваат статички. За да се објави метод како статички, потребно е после модификаторот за пристап да се напише клучен збор static:

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

За пристап до статичкиот метод, потребно е да се напише името на класата, потоа две точки и името на методот, објект од класата при ова не треба да се создава, вака:

index.php<?php
  echo Test::method(); // ќе испише '!!!'
?>
Задание 1

Променете ги методите на следната класа во статички:

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