
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.07.2005, 18:28
|
|||
|---|---|---|---|
Преобразование классов для дурака :) |
|||
|
#18+
Да, знаю что туплю, но помогите плиз: я имею переменную класса D, который раширяет JInternalFrame я получаю из JDesktopPane cсылки на объекты JInternalFrame, которые я хоу преобразовать к классу D, если они им являются Код: plaintext 1. 2. 3. и еще: в теле класса D, для которого тело наследования выглядит так: D->JInternalFrame->JFrame я вызываю конструктор диалога, который требует в качестве параметра JFrame простаю передача this - не проходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2005, 18:31
|
|||
|---|---|---|---|
Преобразование классов для дурака :) |
|||
|
#18+
if(myVar instanceof WeirdClass) { ... } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2005, 18:33
|
|||
|---|---|---|---|
Преобразование классов для дурака :) |
|||
|
#18+
Все - первая часть отпала - я забыл скобки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2005, 18:38
|
|||
|---|---|---|---|
Преобразование классов для дурака :) |
|||
|
#18+
ы? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2005, 18:46
|
|||
|---|---|---|---|
Преобразование классов для дурака :) |
|||
|
#18+
KPIISВсе - первая часть отпала - я забыл скобки instanceof грамотнее полюбому чем class1 == class2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.07.2005, 11:15
|
|||
|---|---|---|---|
Преобразование классов для дурака :) |
|||
|
#18+
коты KPIISВсе - первая часть отпала - я забыл скобки instanceof грамотнее полюбому чем class1 == class2 Грамотнее, конечно, но не всегда возможно его использозвание. Например, если есть некий подгружаемый класс (неизвестный на стадии разработки основного кода), а потом в цикле надо проверить все члены некоего списка, не являются ли они экземплярами этого подгруженного из папки плагинов класса, instanceof не поможет. Придется использовать либо ...getClass() == pluginClass, либо getClass().isAssignableFrom(pluginClass). Правда, такие случаи довольно редко встречаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2151891]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 326ms |

| 0 / 0 |
