Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Modificador acesso aos métodos do template

Usar modificador default não seria melhor nesses casos, pois torna mais restritivo a visibilidade deles? Pois a princípio todas as classes filhas deveriam estar no mesmo package.

1 resposta
solução!

Quando se coloca como protected as classes cliente não os enxergariam, e as classes filhas do Template conseguiriam sobreescrever esse método sem problemas. Dessa forma a arquitetura e organização do sistema fica mais flexível sem impactar o acesso.