Staatilised meetodid OOP-s PHP-s

Klassidega töötades on võimalik teha meetodeid, mille käivitamiseks ei ole vaja luua objekti. Selliseid meetodeid nimetatakse staatilisteks. Meetodi staatiliseks muutmiseks tuleb pärast juurdepääsumodifikaatorit kirjutada võtmesõna static:

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

Staatilisele meetodile pääsemiseks tuleb kirjutada klassi nimi, seejärel koolonid ja meetodi nimi, klassi objekti pole sel juhul vaja luua, nagu nii:

index.php<?php
  echo Test::method(); // väljastab '!!!'
?>
Задание 1

Muutke järgmise klassi meetodid staatilisteks:

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