Considere o diagrama da UML (Unified Modeling Language) fornecido na figura abaixo:
Com base nesse diagrama, assinale a alternativa correta.
Se o operador de controle [alt] fosse o operador [opt], haveria somente uma sub-região.
Há um erro no diagrama, pois msgD() está sendo chamada com assinaturas diferentes.
Se o retorno de msgA() for false, um objeto c3 será criado.
msgC() é uma operação da classe C1, representada pelo objeto c1.