PHPде ООПде static менен комбинация

Класс статикалык касиеттер жана методдорду, ошондой эле кадимкилерди камтышы мүмкүн.

Келгиле, мисал менен карап көрөлү. Бизде 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

Класс түзгүлү, анын кадимки методу да, статикалык методу да болсун.