Se eu quiser adicionar um codigo arbitrario em um metodo default eu não posso, se eu tentendi bem, correto?
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!
Se eu quiser adicionar um codigo arbitrario em um metodo default eu não posso, se eu tentendi bem, correto?
Sim, você pode (e deve) inserir código num método default. O modificador default serve justamente para isso, informar que sua interface tem uma implementação padrão para um método e que isso não deve quebrar as classes que implementam essa interface.