Observe o código em Java abaixo, elaborado para criar uma classe Aluno com atributo encapsulado nome do tipo String, atributo público de nome contador do tipo inteiro que seja da classe, e os métodos para acesso ao atributo encapsulado.
Os termos que preenchem corretamente as lacunas são: