|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2009
Сообщений: 65
|
Реализация двух интерфейсов с одинаковым названием метода
Есть один интерфейс:
Второй интерфейс: Я хочу их обоих реализовать в каком то классе. Как можно это сделать и можно ли вообще? |
|
|||||
Регистрация: Apr 2010
Сообщений: 219
|
переименовать один из методов а в ё
|
|
|||||
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
Регистрация: Apr 2010
Сообщений: 219
|
alatar, в его примере они возвращают разные значения, поэтому такой вариант не подойдет
|
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Какой-то быдлокод получается ) .
Если 2 интерфейса сожержат одинаковые методы, то проблем и так не будет, но в этом случае проблему действительно вызовут разные типы возвращаемых значений. Цитата из Колина Мука Цитата:
|
|
|||||
Может возможно сделать базовый интерфейс с методом а(), от которого будут наследоваться IA и IB? Автор, как там по смыслу?
--- Стормозил. Про разные типы вывалилось из головы. |
|
|||||
Регистрация: Mar 2009
Сообщений: 65
|
В общем понятно. Спасибо.
У меня не стояло никогда такой проблемы. Просто возникла такая идея : "а что если ? ...". Ну теоретически то это возможно, когда например юзаешь два движка ... . |
|
|||||
Регистрация: Apr 2010
Сообщений: 219
|
package-ы в 99% случаев будут отличаться - тогда просто пишется путь к нужному классу с указанием package-а
|
Часовой пояс GMT +4, время: 07:35. |
|
« Предыдущая тема | Следующая тема » |
|
|