Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Объясните части классов: public, private, protected..
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
public - публичное - доступно снаружи
private - приватное - доступно только изнутри, не наследуется
protected - так как и private только изнутри, но наследуется
Extazy
Отправлено: 05 Февраля, 2013 - 13:58:52
Посетитель
Покинул форум
Сообщений всего: 490
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
а можете привести пример использования.. когда испольщуется снаружи или только внутри... или protected.. я немного не догоняю это..
vanicon
Отправлено: 05 Февраля, 2013 - 14:24:01
Частый посетитель
Покинул форум
Сообщений всего: 808
Дата рег-ции: Янв. 2010 Откуда: Самара
Помог: 17 раз(а)
Самая обычная авторизация, там например можно сделать метод шифрования пароля, защищенным (protected).
Методы или свойства делаются приватными или защищенными, когда они используется только внутри класса или системы...
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.