Os parâmetros do construtor scala assumem como padrão o valor privado?

Eu tenho tentado: class Foo(bar: Int) vs: class Foo(private val bar: Int) e eles parecem se comportar da mesma forma, embora eu não tenha encontrado nenhum lugar que diga que se (bar: Int)expanda, (private val bar: Int)então minha pergunta é: são idênticos / similares? Em uma nota lateral, eu...