|
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
protected static functon - зачем?
Сегодня вникал в некий код и увидел там объявление
Разве можно переопределить статическую функцию?
__________________
Отряд Котовскага |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Ну, на самом деле не такая уж и редкость.
|
|
|||||
.
|
Другими словами.
А разве модификатор protected указывает только на возможность переопределения? Добавлено через 2 минуты Вот же писал, что статики наследуются. А кто-то не верил. |
|
|||||
Ну, я исходил из этого (Wiki)
Цитата:
__________________
...вселенская грусть |
|
|||||
.
|
Цитата:
|
|
|||||
Основная цель здесь - ограничить область видимости
__________________
Сам себе репортер |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Ок. Понятно. Просто protected для меня уже стал синонимом maybeoverrided) Про видимости как-то упустил.
__________________
Отряд Котовскага |
|
|||||
Цитата:
__________________
...вселенская грусть Последний раз редактировалось gloomyBrain; 17.12.2010 в 15:37. |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
dimarik, я повторю свои идиотские слова, но скоуп наследуется. А наследование и наследование области видимости это для меня немного разные вещи.
Смотри, если я объявлю public static const A в классе Б и сделаю его суперклассом В (В extends Б), то при наследовании я обязан получить результат вызывая В.А. Однако этого не происходит. Отсюда я делаю вывод, что наследуется область видимости этой константы в пределах наследника и ничего более.
__________________
Тут мужик танцует и поёт про флэш |
Часовой пояс GMT +4, время: 14:59. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|