|
|
|
Можно ли в 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:42:57 |
|
||
|
Можно ли в java вызывать неописанные методы?
|
|||
|---|---|---|---|
|
#18+
Reflection API. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 18:44:33 |
|
||
|
Можно ли в java вызывать неописанные методы?
|
|||
|---|---|---|---|
|
#18+
ЗашедшийReflection API. Для этого нужно особым образом описывать классы, или это можно сделать средствами языка с уже готовыми классами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 18:53:11 |
|
||
|
Можно ли в java вызывать неописанные методы?
|
|||
|---|---|---|---|
|
#18+
Fixin ЗашедшийReflection API. Для этого нужно особым образом описывать классы, или это можно сделать средствами языка с уже готовыми классами? Средствами языка, никаких специальных описаний не требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 19:00:01 |
|
||
|
Можно ли в java вызывать неописанные методы?
|
|||
|---|---|---|---|
|
#18+
Ну хорошо, а в данном примере что будет, когда я вызову test(a) - исключение или она все же вызовет метод Print? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 19:15:50 |
|
||
|
Можно ли в java вызывать неописанные методы?
|
|||
|---|---|---|---|
|
#18+
FixinНу хорошо, а в данном примере что будет, когда я вызову test(a) - исключение или она все же вызовет метод Print? В указанном виде оно просто не скомпилируется. Синтаксис вызова методов через Reflection совершенно иной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 19:32:31 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2146426]: |
0ms |
get settings: |
13ms |
get forum list: |
24ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 275ms |
| total: | 417ms |

| 0 / 0 |
