Статические свойства онлайн урок.


Статические свойства класса - это свойства, к которым можно обращаться без создания объекта - в контексте самого класса. Статические свойства объявляются при определении класса при помощи специального слова static, которое записывается после спецификатора доступа public / protected / private:

class Test 
{
public static $x;
}


Для обращения к статическим свойствам необходимо использовать оператор :: , который записывается после названия класса. После этого оператора необходимо указать переменную - статическое свойство.



Для чего это может понадобиться? Это может быть использовано для хранения определенного значения, которое будет общим для всех экземпляров класса. Например, статическое свойство класса может содержать число созданных экземпляров класса.

Проверьте свои знания
Создать класс со статическим свойством, которое будет содержать значение количества созданных экземпляров.