Комбинация със static в ООП в PHP

Един клас може да съдържа както статични свойства и методи, така и обикновени.

Нека да разгледаме пример. Да предположим, че имаме клас Test, който има едновременно както статично свойство, така и обикновено:

Test.php<?php
  class Test
  {
    public static $staticProperty = 'static';
    public $usualProperty = 'usual';
  }
?>

Нека да работим с обикновеното свойство на класа:

index.php<?php
  $test = new Test;
  echo $test->usualProperty;
?>

А сега нека използваме статичното свойство:

index.php<?php
  echo Test::$staticProperty;
?>
Задание 1

Създайте клас, който ще има както обикновен метод, така и статичен.