|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Feb 2008
Сообщений: 890
|
Собственные функции класса, реализующего интерфейс
Правильно ли я понимаю, что класс, обязующийся реализовать интерфейс, не может иметь публичных ф-ий, неописанных этим интерфейсом?
Т.е. если нам надо иметь какие-то дополнительные ф-ии, отличные от описанных в реализуемом интерфейсе ф-ий, то эти ф-ии должны быть описаны в каком-то другом интерфейсе и наш класс должен будет реализовывать и этот интерфейс тоже?
__________________
скриптограф |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Может. У него обязательно должны быть методы, описанные в интерфейсе. Но своих он ещё может пачку иметь.
|
|
|||||
Регистрация: Feb 2008
Сообщений: 890
|
Цитата:
вот здесь: var instance:IMyInterface; var currentClass:Class = MyClass; instance = new currentClass( ); instanse.myFunction( ); т.е. надо было уточнить класс при вызове ф-ии currentClass(instance).myFunction( ). UPD: etc, зайдите, плиз сюда))) http://www.flasher.ru/forum/showthread.php?t=137678
__________________
скриптограф Последний раз редактировалось orcpochta; 20.03.2010 в 15:16. |
Часовой пояс GMT +4, время: 22:58. |
|
« Предыдущая тема | Следующая тема » |
|
|