![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| SamuraiD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 11.6.2007 Репутация: нет Всего: нет |
Изучаю методы класса-коллекции Vector. Использую J2SE 5.0.
Пишу следующий код:
При компилляции выдаёт ошибку: "removeRange(int, int)" has protected access in java.util.Vector Посмотрел в описании метода - действительно protected. Вопрос, а как тогда его использовать-то??? |
|||
|
||||
| v2v |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 8 Всего: 56 |
та ну. есть Вектор - это уже вчерашний день... тоесть год... тоесть столетие и тысячелетие используй Collection, List , Set , Map и их наследников. но всё таки:
написать свой класс наследник от Вектор-а и у него перегрузить протектед в публик. Это сообщение отредактировал(а) v2v - 24.10.2007, 16:47 |
||||
|
|||||
| SamuraiD |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 11.6.2007 Репутация: нет Всего: нет |
Изучаю только ради, так сказать, научного интереса. При написании своих приложений использовать не буду.
Я только не понимаю, нафига этот метод сделали protected??? |
||||
|
|||||
| fixxer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 14.9.2006 Где: Саратов, Россия Репутация: 6 Всего: 27 |
Вас зовут Public Morozov? -------------------- ![]() |
|||
|
||||
| v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 8 Всего: 56 |
оказывается на ваш риторический вопрос имеется ответ
Добавлено через 40 секунд не понял юмора! |
|||
|
||||
| fixxer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 14.9.2006 Где: Саратов, Россия Репутация: 6 Всего: 27 |
антипаттерн проектирования - Public Morozov. Это класс, который открывает доступ ко всем полям и методам класса-предка, не зависимо от их модификаторов видимости
-------------------- ![]() |
|||
|
||||
| v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 8 Всего: 56 |
Улыбнуло
вот вы и сами ответили на свой вопрос. Я не являюсь антипатентом проектирования, так что Public Morozov-ом быть не могу Это сообщение отредактировал(а) v2v - 24.10.2007, 17:48 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |