Junior
24
0
questionbank

Какие существуют модификаторы видимости в PHP?

Answer from sobes.tech neural network

В PHP существуют три модификатора видимости для свойств, методов и констант:

  • public: Элемент доступен из любого места - изнутри класса, из наследующих классов и извне экземпляра класса.
  • protected: Элемент доступен изнутри класса и из всех наследующих классов. Извне экземпляра класса он недоступен.
  • private: Элемент доступен только изнутри того класса, в котором он объявлен. Из наследующих классов и извне экземпляра класса он недоступен.

Пример использования:

php

В PHP существуют три модификатора видимости для свойств, методов и констант:

  • public: Элемент доступен из любого места - изнутри класса, из наследующих классов и извне экземпляра класса.
  • protected: Элемент доступен изнутри класса и из всех наследующих классов. Извне экземпляра класса он недоступен.
  • private: Элемент доступен только изнутри того класса, в котором он объявлен. Из наследующих классов и извне экземпляра класса он недоступен.

Пример использования:

php

Register or sign in to get access to full answers for all questions from the question bank.

phpvisibilityaccess-modifiersobject-oriented-programmingclass-members