|
|
|
Переопределение метода в хелпере
|
|||
|---|---|---|---|
|
#18+
Есть такой набор классов Код: pascal 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. 27. 28. 29. 30. 31. 32. 33. 34. 35. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: pascal 1. 2. 3. 4. 5. 6. 7. Проблема в строчке Код: pascal 1. Для всех классов отличных от TChild1 вызывается метод TBase.Test, а нужно вызвать метод своего класса. Если написать так Код: pascal 1. то рекурсия и стек оверфлоу. Можно придумать выход из ситуации? С уважением, Vasilisk ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2018, 19:46 |
|
||
|
Переопределение метода в хелпере
|
|||
|---|---|---|---|
|
#18+
Вывернулся вот так Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2018, 20:06 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=94&tid=2040320]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 356ms |

| 0 / 0 |
