При реализации трейта Scala необходимо реализовать методы трейта и просто вызвать соответствующий статический метод на Foo$class.class. Однако я не уверен, как обращаться с частными полями, которые определены в свойстве.
То есть, если в трейте есть поле _something, если я не реализую _something_$eq() и _something(), компилятор на меня орет. Я предполагаю, что мне нужно создать поле _something в моем классе реализации.
Я просто хочу подтвердить, что это правильный способ решения этой проблемы.