Реализация двух интерфейсов с одинаковым названием метода
Есть один интерфейс:
Код AS3:
Код AS3:
Код AS3:
|
Думаю, что нельзя. Это своего рода перегрузка, как в Java. В ActionScript, я такого не встречал.
|
переименовать один из методов а в ё
|
Код AS3:
|
alatar, в его примере они возвращают разные значения, поэтому такой вариант не подойдет
|
Не заметил. Тогда только переименовать. Как уже было сказано, перегрузки в AS3 нет.
|
Какой-то быдлокод получается ) .
Если 2 интерфейса сожержат одинаковые методы, то проблем и так не будет, но в этом случае проблему действительно вызовут разные типы возвращаемых значений. Цитата из Колина Мука Цитата:
|
Может возможно сделать базовый интерфейс с методом а(), от которого будут наследоваться IA и IB? Автор, как там по смыслу?
--- Стормозил. Про разные типы вывалилось из головы. |
В общем понятно. Спасибо.
У меня не стояло никогда такой проблемы. Просто возникла такая идея : "а что если ? ...". Ну теоретически то это возможно, когда например юзаешь два движка ... :). |
package-ы в 99% случаев будут отличаться - тогда просто пишется путь к нужному классу с указанием package-а
|
Часовой пояс GMT +4, время: 23:47. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.