Причины, по которым используются защищенные переменные PHP5

Не могли бы вы объяснить, почему я хотел бы использовать «защищенный», а не «открытый» или «частный» для некоторых переменных и методов класса в PHP5? Я' Мне еще предстоит найти случай, когда я считал, что мне нужен «защищенный», и выбрал «общедоступный» или «частный» в зависимости от намерения. Даже работая в группах, я все еще не нашел случая (на основе моих знаний) того, почему «защищенный» необходим для переменных и методов класса.

5
задан Charles 23 December 2012 в 21:43
поделиться