|
|
|
Установка значения поля класса
|
|||
|---|---|---|---|
|
#18+
Господа, подскажите как элегантней сделать. Есть два класса TClass1 = class в котором есть метод Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. и есть другой класс Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Мне необходимо обратиться к методу getId_value класса TClass1 передав ему id_client как результат выполнения метода getId_client TClass2 я создаю два класса class1:=TClass1.Create; class2:TClass2.Create; заполняю необходимые поля классов class2.Id_point:=2 class1.id_status:=1 class1.id_client:=class2.Id_client ; Здесь уже дергаю необходимый мне метод; class1.Id_value; Возможно есть более элегантный способ реализации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2017, 00:16:04 |
|
||
|
Установка значения поля класса
|
|||
|---|---|---|---|
|
#18+
Sashaua, Наследование не поможет? inherited для вызова метода предка и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2017, 00:44:01 |
|
||
|
Установка значения поля класса
|
|||
|---|---|---|---|
|
#18+
YuRockSashaua, Наследование не поможет? inherited для вызова метода предка и т.д. Наследовать не очень получиться, уж совсем разные классы по "наполнению" и по логическому смыслу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2017, 00:49:34 |
|
||
|
Установка значения поля класса
|
|||
|---|---|---|---|
|
#18+
Sashaua, Ну тогда просто обычное обращение к свойству/методу объекта другого класса. Хотя мне такая задача не совсем понятна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2017, 02:35:02 |
|
||
|
|

start [/forum/topic.php?fid=58&tid=2041577]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 373ms |

| 0 / 0 |
