|
Список методов статического класса
|
|||
---|---|---|---|
#18+
Я понимаю, что рефлексия тут наверное не поможет... Но все же: у объекта мы можем получить список методов Код: plaintext 1. 2. 3.
А можно ли что-нить такое сделать со статическим классом ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2004, 17:50 |
|
Список методов статического класса
|
|||
---|---|---|---|
#18+
то есть блин, конечно, статических методов класса ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2004, 17:52 |
|
Список методов статического класса
|
|||
---|---|---|---|
#18+
getDeclaredMethods возвращает все методы для данного класса, включая и статические. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2004, 18:50 |
|
Список методов статического класса
|
|||
---|---|---|---|
#18+
а если это абстрактный класс со статическими методами? getClass() там вроде не применить? тогда как? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2004, 09:13 |
|
Список методов статического класса
|
|||
---|---|---|---|
#18+
Как это не применить? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2004, 10:09 |
|
Список методов статического класса
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4.
я просто знаю только такой способ. То есть - getClass() вызывается как метод экземпляра. А у абстрактного класса нету экземпляра. Разве что наследовать и исследовать наследника? Но я иногда интроспекцией пытаюсь исследовать классы без исходников и документации ; чтобы унаследовать от класса, надо знать методы, а их я как раз и пытаюсь вытащить. И кроме того, есть же абстрактные классы, от которых нельзя наследовать, с ними как в таком случае? Надеюсь, это было внятно :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2004, 11:48 |
|
Список методов статического класса
|
|||
---|---|---|---|
#18+
Их есть у меня Код: plaintext 1. 2. 3. 4.
я просто знаю только такой способ. То есть - getClass() вызывается как метод экземпляра. А у абстрактного класса нету экземпляра. Разве что наследовать и исследовать наследника? Но я иногда интроспекцией пытаюсь исследовать классы без исходников и документации ; чтобы унаследовать от класса, надо знать методы, а их я как раз и пытаюсь вытащить. И кроме того, есть же абстрактные классы, от которых нельзя наследовать, с ними как в таком случае? Надеюсь, это было внятно :)) извращенец. поставь intellij idea. она тебе и так все методы покажет. или если очень хочется - на джакарте есть проект bcel. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2004, 11:55 |
|
|
start [/forum/topic.php?fid=59&tid=2153851]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 144ms |
0 / 0 |