Statičke metode u OOP u PHP-u

Prilikom rada sa klasama, moguće je napraviti metode koje za svoje pozivanje ne zahtevaju kreiranje objekta. Takve metode se nazivaju statičkim. Da biste deklarisali metodu kao statičku, potrebno je nakon modifikatora pristupa napisati ključnu reč static:

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

Da biste pristupili statičkoj metodi, potrebno je napisati ime klase, zatim dve dvotačke i ime metode, pri čemu objekat klase ne treba kreirati, ovako:

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

Preoblikujte metode sledeće klase u statičke:

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