Co zastępuje zmienne klasowe w scali?
W Javie czasami używam zmiennych klasy, aby przypisać unikalny identyfikator każdej nowej instancji. Robię coś takiego
public class Foo {
private static long nextId = 0;
public final long id;
public Foo() {
id = nextId;
nextId++;
}
[...]
}
Jak mogę to zrobić w Scali?