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


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

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



Тут свойство $hairColor определено по умолчанию. Мы использовали открытый доступ к свойствам класса. Это означает что эти свойства будут доступны извне класса. Детальнее про разные уровни доступа к свойствам класса в следующих уроках

Замечание. Свойства класса или объекта часто называют его атрибутами.

Замечание. Уровень доступа также называют областью видимости.

Проверьте свои знания
Создать класс User со свойствами login, password, email, rating. По умолчанию значение рейтинга задать нулевым.