![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Здравствуйте. Вот такая задача: Есть класс Class1, который реализует интерфейс IInterface1. Можно ли как-то узнать реализует ли этот класс Class1 интерфейс IInterface1?
Буду благодарен за помощь
__________________
Я мало чего умею, но зато хорошо умею учиться... |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Это бессмысленно, так как интерфейс не описывает static-методов. То есть интерфейсом может обладать только экземпляр. Если таки надо осуществить подобную проверку, придется создать тестовый экземпляр исследуемого класса.
__________________
Reality.getBounds(this); |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
|
|
|||||
|
Да ну? Можете исходник дать?
Речь идет не о подгружаемой флешке. Добавлено через 4 минуты Цитата:
__________________
Я мало чего умею, но зато хорошо умею учиться... Последний раз редактировалось HardCoder; 31.12.2011 в 11:29. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
А они, по-вашему, равны чтоли?
Классы как бы.. не те "объекты", которые можно вот так взять и сравнить. Для сравнения свойства нужны, которые можно сопоставлять. Экземпляр – он может содержать или не содержать свойства, описанные в проверяемом Классе. А где описаны свойства Классов, которые Вы хотите сопоставлять?))))) В самих же классах, то есть в заведомо разных сущностях.
__________________
Reality.getBounds(this); |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
describeType для интерфейсов, isPrototypeOf для классов
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:41. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|