![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Golovastik |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 19.7.2009 Репутация: 1 Всего: 0 |
Скажите, почему ява(нетбинс), хоть и компилит этот код, но выделяет как ошибку вот эту строку:
Вот весь код:
Ещё ,скажите, в интерфейсе могут быть объявлены как абстрактные методы, с ключевым словом abstract , так и без него? |
||||
|
|||||
| Temdegon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.10.2008 Где: Minsk Репутация: 7 Всего: 9 |
Ошибка скорее всего связана с тем, что ты сужаешь область видимость метода.
В интерфейсе метод f объявлен как паблик, а в классе А ты реализуешь его без указания public (т.е. область видимости - package), а этого делать нельзя. Либо убери public из интерфейса, либо добавь его в реализацию. Кстати, когда в нетбинсе наводишь на ошибку, он показывает ее описание. |
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
убрать public из интерфейса нельзя (точнее, это ни к чему не приведёт), т.к. все методы интерфейса public.
|
|||
|
||||
| Golovastik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 19.7.2009 Репутация: 1 Всего: 0 |
А эти методы считаются обычные или абстрактными, которые объявленны без ключево слова abstract именно в интерфейсе?
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Все методы в интерфейсе публичные и абстрактные, независимо от наличия этих ключевых слов. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "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. |