Как и вопрос. Поддерживает ли scala так же, как Java? Или было ли развито более идиоматично для Scala? Или это было сделано неуместным?
POJO и JavaBeans означают:
- Конструктор, который не принимает параметров
- атрибуты являются частными, getters и seters являются общедоступными.
- getters и seters определяют свойства, скрывающие атрибуты
Кроме того, имеет ли scala мнение (извините, мне не нравится этот термин) при использовании старых конструкций атрибутов public
, private
, protected
, которые имеют отношение к этому вопросу?