Я хочу создать класс Scala, где один из его var доступен только для чтения извне класса, но все равно var. Как я могу это сделать?
Если это был вал, ничего не нужно было делать. По умолчанию определение подразумевает открытый доступ и доступ только для чтения.