O que substitui variáveis de classe em scala?

em Java, às vezes, uso variáveis de classe para atribuir um ID único a cada instância nova. Eu faço algo como public ... public final long id; public Foo() { id = nextId; nextId++; } [...] } Como posso fazer isto em Scala?

Criar uma classe estática sem instâncias

todos os tutoriais que vejo online mostram como criar classes com {[[2]} métodos de construção para que se possa declar ... _reader: allAirports.append(Airport(col[0],col[2],col[3])) erro: o nome 'allAirports' não está definido

As variáveis de classe estáticas são possíveis?

é possível ter variáveis de classe estáticas ou métodos em python? Que sintaxe é necessária para fazer isso?