PHPにおけるOOPでの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

通常メソッドと静的なメソッドの両方を持つクラスを作成してください。