Я попытался перегрузить оператор существующего внешнего класса с помощью Xtend, но это не сработало. Я не могу писать в источнике класса, например BigIntegerExtension. как мне это сделать?
Ответить
Ответ довольно прост. Мы можем переопределить любой из операторов, какой захотим, с помощью перегрузки оператора.
// IntVar = IntVar
def static operator_equals(IntVar a, IntVar b) {
return IntConstraintFactory.arithm(a, "=", b)
}
Xtend
вы имели в видуextend
? - person Rohit Jain   schedule 01.03.2014