32 / 32 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
|
1 | |
Методы-мосты28.08.2015, 10:27. Показов 1649. Ответов 9
Метки нет (Все метки)
Не совсем понял суть методов-мостов. Вот пункт из учебника:
Я не понимаю, зачем создается метод-мост в классе Gen2, если компилятору и так должно быть понятно, что существует перегруженная версия метода String getob(). Зачем нужно создавать метод-мост java.lang.Object getob(), который, как написано, "использует очистку типов суперкласса и вызывает соответствующий метод подкласса, выполняющий очистку"? Помогите пожалуйста разобраться, кто знает об этом. Спасибо!
1
|
28.08.2015, 10:27 | |
Ответы с готовыми решениями:
9
wi-fi мосты Сгорели мосты диодные мосты мосты ZyXel P-871M |
206 / 206 / 71
Регистрация: 25.02.2014
Сообщений: 569
|
|||||||||||
28.08.2015, 15:32 | 2 | ||||||||||
danek130995,
1
|
32 / 32 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
|
28.08.2015, 16:04 [ТС] | 3 |
Kochmarik, почему он
?
Даже если метод суперкласса Object getob() теперь возвращает Object, он же все равно одинаков в названии с методом String getOb(), значит должен переопределять?
0
|
206 / 206 / 71
Регистрация: 25.02.2014
Сообщений: 569
|
|
28.08.2015, 16:20 | 4 |
danek130995,
нет не должен,
1
|
32 / 32 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
|
28.08.2015, 17:18 [ТС] | 5 |
Kochmarik, почему он его не переопределяет?
0
|
206 / 206 / 71
Регистрация: 25.02.2014
Сообщений: 569
|
|
28.08.2015, 17:30 | 6 |
Сообщение было отмечено danek130995 как решение
Решение
danek130995, ну такой язык. Такие методы в одном классе не могут находиться, бридж-метод - исключение
Добавлено через 6 минут в последнем абзаце второго скрина, кстати, об этом сказано
1
|
61 / 61 / 15
Регистрация: 18.05.2015
Сообщений: 322
|
|
28.08.2015, 17:52 | 7 |
При очистке "забывается" параметр T, он преобразуется к Object.
1
|
32 / 32 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
||||||
28.08.2015, 18:10 [ТС] | 8 | |||||
Kochmarik, сейчас в Eclipse попробовал переопределить , все получается. Ошибок нет. Почему так? Ведь должна же быть ошибка, как написано в последнем абзаце
0
|
206 / 206 / 71
Регистрация: 25.02.2014
Сообщений: 569
|
|
28.08.2015, 18:56 | 9 |
danek130995, видимо и мне пора книжки почитать. Только что Хорстаманна пересмотрел, вообщем в том коде, который вы привели выше, идея точно такая же, там тоже создается мостовой метод.
1
|
32 / 32 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
|
28.08.2015, 19:22 [ТС] | 10 |
Kochmarik, Ого, интересно. Только вот сам механизм его работы я не понимаю, и инфы по нем мало, почти нет нигде
0
|
28.08.2015, 19:22 | |
28.08.2015, 19:22 | |
Помогаю со студенческими работами здесь
10
Hamachi, мосты и маршруты. Почему греются мосты? Мосты графа и реберная связность Компоненты связности, мосты, точки сочленения acer aspire 5113 wlmi полетели мосты Gigabyte GA-P43T-ES3G сильно греются мосты Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |