1
resposta

Método com protected

Não entendi pq o método valideNomeTitular() passa a ser protected. Quero saber o pq ela nao pode ser public, ela nao poder ser private eu entendi

1 resposta

Não pode ser 'public' por quê você poderia por fora validar um nome qualquer. Não pode ser 'private' por quê as classes filhas não teriam acesso. Passou a ser 'protected' por necessitar que algumas classes filhas acessassem este método.