Considerando o diagrama de classes UML mostrado, assinale a opção correta.
As classes ProdutoB1 e ProdutoB2 são generalizações da classe ProdutoB.
Se a Classe1 é abstrata, as Classe2 e Classe3 têm que ser abstratas.
No diagrama, as setas sólidas representam dependências e as setas pontilhadas representam associações.
A Classe5 implementa a Interface1 e a Classe6 implementa a Interface2.