Utilizamos o private para para o atributo seja acionado somente via método dentro da própria classe certo?
Ao executar um exercício que envolvia extensão de uma classe utilizei o modificador protected para um atributo e percebi que assim o atributo fica aberto para acesso direto sem passar por um método setter.. É isso mesmo? Como impedir isso?