Pular para o conteúdo principal

Questão de Engenharia de Software — UML — FUNCAB 2010

Engenharia de SoftwareUML
Código
qg824429
Banca
FUNCAB
Órgão
IDAF-ES
Ano
2010
Nível
Superior
Cargo
Analista de TI - Desenvolvimento de Sistemas
Seja o seguinte diagrama de classes UML2.0:Imagem 016.jpgMarque a alternativa que apresenta uma tradução correta dos elementos do diagrama acima para a linguagem Java.
  1. Apublic class AA {}public class BB extends AA {}public class CC {}public class Classe extends CCextends BB {}
  2. Bpublic interface AA {}public interface BB extends AA {}public class CC {}public class Classe extends CCextends BB {}
  3. Cpublic interface AA {}public interface BB extends AA {}public class CC {}public class Classe extends CCimplements BB {}
  4. Dpublic interface AA {}public interface BB implements AA {}public class CC {}public class Classe extends CCimplements BB {}
  5. Epublic interface AA {}public interface BB extends AA {}public class CC {}public class Classe implements CCextends BB {}
Revelar gabarito e comentário

GabaritoC — public interface AA {} public interface BB extends AA {} public class CC {} public class Classe extends CC implements BB {}

Link permanente: /questoes/qg824429