4
Usando final público em vez de getters privados
Eu vejo os POJOs mais imutáveis escritos assim: public class MyObject { private final String foo; private final int bar; public MyObject(String foo, int bar) { this.foo = foo; this.bar = bar; } public String getFoo() { return foo; } public int getBar() { return bar; } } No entanto, …