Metodat Statike në OOP në PHP

Gjatë punës me klasat mund të bëhen metoda, që për thirrjen e tyre nuk kërkojnë krijim të objektit. Metoda të tilla quhen statike. Për të deklaruar një metodë statike, duhet pas modifikatorit të qasjes shkruar fjalën kyçe static:

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

Për t'u drejtuar një metode statike, duhet shkruar emrin e klasës, pastaj dy pika dypresa dhe emrin e metodës, objekt i klasës në këtë rast nuk ka nevojë të krijohet, kështu:

index.php<?php
  echo Test::method(); // do të shfaq '!!!'
?>
Задание 1

Modifikoni metodat e klasës së mëposhtme në statike:

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