Показать сообщение отдельно
Старый 18.08.2009, 13:27
fljot вне форума Посмотреть профиль Отправить личное сообщение для fljot Найти все сообщения от fljot
  № 5  
Ответить с цитированием
fljot

блогер
Регистрация: Jul 2007
Сообщений: 940
Записей в блоге: 3
по-моему, такой вариант решил бы поставленную задачу
Код:
class BaseGoo extends Boo implements IGoo

function (param:BaseGoo):...
upd:
ну и методы интерфейса не оверрайдятся, а реализуются.. если необходимо, чтобы класс передаваемого экземпляра обязательно не пустым образом реализовывал эти методы - можно в классе BaseGoo во всех методах IGoo выбрасывать ошибки, тогда наследникам придётся все методы переписывать.. если я правильно вас понял вообще


Последний раз редактировалось fljot; 18.08.2009 в 13:30.