Supertraits
Um trait pode exigir que os tipos que o implementam também implementem outros traits, chamados supertraits. Aqui, qualquer tipo que implemente Pet
deve implementar Animal
.
Speaker Notes
Isso Ă© Ă s vezes chamado de âherança de traitâ, mas os alunos nĂŁo devem esperar que isso se comporte como herança de Orientação a Objetos. Ele apenas especifica um requisito adicional nas implementaçÔes de um trait.