Pular para o conteúdo principal

Questão de Programação — Java — CESGRANRIO 2013

ProgramaçãoJava
Código
cg000068
Banca
CESGRANRIO
Órgão
BNDES
Ano
2013
Nível
Superior
Cargo
Profissional Básico - Análise de Sistemas - Desenvolvimento
Seja a seguinte interface Java:public interface IF005 { Object op1(Object o); String cat(String s1,String s2);}Qual classe implementa IF005 corretamente?
  1. Apublic class CL01 implements IF005 { private final Object op1(Object o){ return new Object(); } public String cat(String s1,String s2) { return s1+s2; }}
  2. Bpublic class CL02 implements IF005 { public final String op1(Object o) { return ʹʹʹʹ; } public String cat(String a,String b) { return ʹʹʹʹ; }}
  3. Cpublic class CL03 implements IF005 { public Object op1(String s) { return ʹʹʹʹ; } public String cat(String a,String b) { return ʹʹʹʹ; }}
  4. Dpublic class CL04 implements IF005 { protected String op1(Object s) { return ʹʹʹʹ; } public String cat(String a,String b) { return ʹʹʹʹ; }}
  5. Epublic class CL05 implements IF005 { Object op1(Object o) { return ʹʹʹʹ; } String cat(String a,String b) { return ʹʹʹʹ; }}
Revelar gabarito e comentário

GabaritoB — public class CL02 implements IF005 { public final String op1(Object o) { return ʹʹʹʹ; } public String cat(String a,String b) { return ʹʹʹʹ; } }

Link permanente: /questoes/cg000068