Combinação com static em POO em PHP
Uma classe pode conter tanto propriedades e métodos estáticos quanto comuns.
Vamos ver com um exemplo. Suponha que temos
uma classe Test simultaneamente com
uma propriedade estática e uma comum:
Test.php<?php
class Test
{
public static $staticProperty = 'static';
public $usualProperty = 'usual';
}
?>
Vamos trabalhar com a propriedade comum da classe:
index.php<?php
$test = new Test;
echo $test->usualProperty;
?>
E agora vamos usar a propriedade estática:
index.php<?php
echo Test::$staticProperty;
?>
Задание 1
Faça uma classe que terá um método comum e um método estático.