Scala Getters/Setters - лучшая практика?JAVA

Программисты JAVA общаются здесь
Anonymous
Scala Getters/Setters - лучшая практика?

Сообщение Anonymous »

Я разработчик Java SE/EE, но новичок в Scala. В Java, когда у меня есть несколько личных полей, которые должны быть доступны для другого кода, я использую getx () / классический стиль Getters/Setters. Однако не уверен, как насчет Скалы. Я заметил, что в Scala соглашение Getter/Setter для Field использует то же имя, что и в поле. Так можно ли просто установить поле Public , или я должен использовать этот стиль Getter/Setter ?:

private var _value = .....
def value = _value
def value_= (newVal:Int) = _value = newVal
< /code>

это нормально (согласно соглашению о именовании Scala), чтобы поместить подчеркивание перед самого имени поля? < /p>

Спасибо. < /p>

Подробнее здесь: https://stackoverflow.com/questions/260 ... t-practice

Вернуться в «JAVA»