Acessar uma classe anônima utilizando ela como parâmetro para um método, foi tranquilo para entender. Porém uma duvida que me apareceu foi, baseado no código-fonte abaixo.
Comparator<Conta> comp = new Comparator<Conta>() {
@Override
public int compare(Conta c1, Conta c2) {
String nomeC1 = c1.getTitular().getNome();
String nomeC2 = c2.getTitular().getNome();
return nomeC1.compareTo(nomeC2);
}
};
Não entendi muito bem como utilizar essa situação, para acessar eu teria que fazer um, comp.compare?