Pular para o conteúdo principal

Questão de Engenharia de Software — UML — CESGRANRIO 2019

Engenharia de SoftwareUML
Código
cg015535
Banca
CESGRANRIO
Órgão
UNIRIO
Ano
2019
Nível
Superior
Cargo
Analista de Tecnologia da Informação
A Figura a seguir exibe um diagrama de classes UML.Imagem associada para resolução da questãoQual conjunto de classes Java é uma implementação semanticamente fidedigna ao diagrama acima?
  1. A------------ arquivo Ux.java ----------public class Ux {private int x1;protected int x2;private Ta ta;public abstract boolean opx();}------------ arquivo Ta.java ----------import java.util.*;public class Ta {private int a1;int a2;private List<Ux> ux;public void opa4() {// código irrelevante}}
  2. B------------ arquivo Ux.java ----------public class Ux {private int x1;int x2;public static boolean opx() {// código irrelevante}}------------ arquivo Ta.java ----------public class Ta {private int a1;protected int a2;private Ux[] ux;public void opa4() {// código irrelevante}}
  3. C------------ arquivo Ux.java ----------public class Ux {private int x1;protected int x2;public static boolean opx() {// código irrelevante}}------------ arquivo Ta.java ----------import java.util.*;public class Ta {private int a1;int a2;private List<Ux> ux;public void opa4() {// código irrelevante}}
  4. D------------ arquivo Ux.java ----------public class Ux {private int x1;int x2;private Ta ta;public abstract boolean opx();}------------ arquivo Ta.java ----------public class Ta {private int a1;protected int a2;private Ux[] ux;public void opa4() {// código irrelevante}}
  5. E------------ arquivo Ux.java ----------public class Ux {private int x1;int x2;private Ta ta;public static boolean opx() {// código irrelevante}}------------ arquivo Ta.java ----------public class Ta {private int a1;protected int a2;public void opa4() {// código irrelevante}}
Revelar gabarito e comentário

GabaritoE — ------------ arquivo Ux.java ---------- public class Ux { private int x1; int x2; private Ta ta; public static boolean opx() { // código irrelevante } } ------------ arquivo Ta.java ---------- public class Ta { private int a1; protected int a2; public void opa4() { // código irrelevante } }

Link permanente: /questoes/cg015535