
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.03.2007, 18:42:57
|
|||
|---|---|---|---|
Можно ли в java вызывать неописанные методы? |
|||
|
#18+
Нужно, чтобы можно было вызывать, вот пример: class Basic { }; class Printable:Basic { function Print(Msg) { ... ; return true;} } class NoPrintable:Basic { function Calculate() {} } function test(X:Basic) { return X.print("Hello"); } a=new Printable; //print есть b=new NoPrintable; //printа нет r1=test(a); //вернется true r2=test(b); //вызовется исключение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2007, 18:44:33
|
|||
|---|---|---|---|
Можно ли в java вызывать неописанные методы? |
|||
|
#18+
Reflection API. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2007, 18:53:11
|
|||
|---|---|---|---|
Можно ли в java вызывать неописанные методы? |
|||
|
#18+
ЗашедшийReflection API. Для этого нужно особым образом описывать классы, или это можно сделать средствами языка с уже готовыми классами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2007, 19:00:01
|
|||
|---|---|---|---|
Можно ли в java вызывать неописанные методы? |
|||
|
#18+
Fixin ЗашедшийReflection API. Для этого нужно особым образом описывать классы, или это можно сделать средствами языка с уже готовыми классами? Средствами языка, никаких специальных описаний не требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2007, 19:15:50
|
|||
|---|---|---|---|
Можно ли в java вызывать неописанные методы? |
|||
|
#18+
Ну хорошо, а в данном примере что будет, когда я вызову test(a) - исключение или она все же вызовет метод Print? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2007, 19:32:31
|
|||
|---|---|---|---|
Можно ли в java вызывать неописанные методы? |
|||
|
#18+
FixinНу хорошо, а в данном примере что будет, когда я вызову test(a) - исключение или она все же вызовет метод Print? В указанном виде оно просто не скомпилируется. Синтаксис вызова методов через Reflection совершенно иной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2146426]: |
0ms |
get settings: |
22ms |
get forum list: |
24ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
60ms |
get topic data: |
23ms |
get forum data: |
6ms |
get page messages: |
90ms |
get tp. blocked users: |
3ms |
| others: | 310ms |
| total: | 554ms |

| 0 / 0 |
