|
|
|
Generic и анонимный класс
|
|||
|---|---|---|---|
|
#18+
Пытаюсь в command pattern передать на выполнение класс и внутри execute использовать его. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Здесь я выполняю обёрточный код Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. Долее хочу вызвать в наследнике runCommand и передать ему анонимный класс. Вот тут не знаю как правильно написать. Код: java 1. 2. 3. 4. 5. 6. Не понимаю как maper должен принять тип LocationMapperExt? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 19:18 |
|
||
|
Generic и анонимный класс
|
|||
|---|---|---|---|
|
#18+
ErikI, Вы же конкретизировали генерик тип в анонимном классе в ExecuteCommandImpl. Соответственно метод будет Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 19:26 |
|
||
|
Generic и анонимный класс
|
|||
|---|---|---|---|
|
#18+
Не получается получить mapper типа LocationMapperExt. Соответственно mapper ничего не знает о методе getLocationsHierarchy ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 20:10 |
|
||
|
Generic и анонимный класс
|
|||
|---|---|---|---|
|
#18+
ExecuteCommandImpl это реально существующий класс и @Override не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 20:13 |
|
||
|
Generic и анонимный класс
|
|||
|---|---|---|---|
|
#18+
Вам компилятор так и пишет "у меня не получилось, попробуйте что-нибудь ещё"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 20:24 |
|
||
|
Generic и анонимный класс
|
|||
|---|---|---|---|
|
#18+
Я понимаю, что неверен подход. Но как мне передать на выполнение код. Началось с кого что сделал 10 почти одинаковых методов. Пример: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Посоветуйте что нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 20:34 |
|
||
|
Generic и анонимный класс
|
|||
|---|---|---|---|
|
#18+
ErikI, У вас конструктор объявлен так Код: java 1. Но вызываете вы его так Код: java 1. Куда аргумент потерялся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 20:36 |
|
||
|
Generic и анонимный класс
|
|||
|---|---|---|---|
|
#18+
Да и конструктор мешать будет. Вообщем плохая идея для реализации. Надо менять. Есть идеи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 20:47 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39310582&tid=2123711]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
136ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 488ms |

| 0 / 0 |
