Статички својства внатре во класата во ООП во PHP

До статичките својства може да се пристапи внатре во самата класа, користејќи self::. Погледнете го примерот:

Test.php<?php
  class Test
  {
    // Приватно статичко својство:
    private static $property;
    
    // Статички метод за задавање на вредност на својството:
    public static function setProperty($value)
    {
      self::$property = $value; // запишуваме податоци во нашето static својство
    }
    
    // Статички метод за добивање на вредност на својството:
    public static function getProperty()
    {
      return self::$property; // ги читаме запишаните податоци
    }
  }
?>

Да го искористиме нашиот клас:

index.php<?php
  Test::setProperty('test'); // ќе запишеме податоци во својството
  echo Test::getProperty();  // ќе испечатиме на екран
?>
Задание 1

Направете класа Num, која ќе има две приватни статички својства: num1 и num2. Нека стандардно во својството num1 се чува бројот 2, а во својството num2 - бројот 3.

Задание 2

Направете во класата Num метод getSum, кој ќе ја прикажува на екранот сумата на вредностите на својствата num1 и num2.