parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Проблема: Обращение к родительскому классу из дочернего

nkostya 13.07.2016 07:46

Столкнулся с проблемой обращения к .CLASS из дочернего класса для родительского.

Структура классов выглядит следующим образом

Ticket
Task -> Ticket

для объекта task вызывается метод, в котором производится вызов
^Ticket:CLASS.method[] - в реальности этот метод вызывается не от Ticket, а от Task.
При этом $Ticket:CLASS.CLASS_NAME - вернет Ticket.

И такой код сработает правильно:
$source[$Ticket:CLASS]
^source.method[] - будет вызван от Ticket

Есть ли этому объяснение или это ошибка?