Скажем в файле scala, я определяю класс как
private class Test{}
что здесь означает частный? В java вы не можете иметь личный класс верхнего уровня, что, очевидно, имеет смысл. Но частный синтаксически действителен в scala, надеюсь, что кто-то может пролить свет на него.