
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.08.2013, 07:47:56
|
|||
|---|---|---|---|
|
|||
Как сослаться в методе анонимного класса на член "родительского" класса |
|||
|
#18+
Мне надо сослаться в методе анонимного класса на член класса, в конструкторе которого этот анонимный класс создается. Если имя члена и имя параметра разные - никаких проблем, но если же имена совпадают... Короче, думаю будет понятнее на примере (пример упрощен, чтобы показать суть проблемы). Вот так не работает: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. А вот так работает (для параметра вместо field использовано field1): Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Собственно вопрос в том, как сослаться именно на член класса TestClass. Пробовал через this.field - не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2013, 07:51:47
|
|||
|---|---|---|---|
|
|||
Как сослаться в методе анонимного класса на член "родительского" класса |
|||
|
#18+
dalyА вот так работает (для параметра вместо field использовано field1): А вот так НЕ работает (для параметра вместо field использовано field1): ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2013, 10:56:24
|
|||
|---|---|---|---|
|
|||
Как сослаться в методе анонимного класса на член "родительского" класса |
|||
|
#18+
dalydalyА вот так работает (для параметра вместо field использовано field1): А вот так НЕ работает (для параметра вместо field использовано field1): Во я тупанул, все верно было написано)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2013, 11:03:22
|
|||
|---|---|---|---|
|
|||
Как сослаться в методе анонимного класса на член "родительского" класса |
|||
|
#18+
TestClass.this.field = new Object(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2128731]: |
0ms |
get settings: |
17ms |
get forum list: |
30ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
72ms |
get topic data: |
20ms |
get forum data: |
5ms |
get page messages: |
69ms |
get tp. blocked users: |
3ms |
| others: | 320ms |
| total: | 552ms |

| 0 / 0 |
