У меня есть код SCALA из библиотеки с открытым исходным кодом, который выглядит следующим образом: -Scala-наиважнейшая значение переменной от признака
//somewhere in the open source code
trait A
{
val v1=callToSomeFunc()
def usefulFunc1() {}
def usefulFunc2() {}
}
Требуется: Я наследуя черту, и я не хочу, чтобы мой класс в любой ситуацию для вызова 'callToSomeFunc()' при наследовании признака A, но хотите использовать полезные функции Func1() и usefulFunc2() признака A.
Не могли бы вы помочь?
(Для тех, кто от искрового фона, я столкнулся множественные sparkcontexts ошибку, так как библиотека с открытым исходным кодом, который я наследующий определяет sparkcontext, который, безусловно, не то, что я хочу использовать)
Благодаря
Что это нужно делать с Apache Спарк? –
@JoeC, отредактировал вопрос – BigDataScholar
, можете ли вы поделиться кодом, дающим вам проблемы? –