Questão 53 — UNIRIO 2019 Cesgranrio
Linguagens de ProgramaçãoLinguagem JavaAnalista de Tecnologia da Informação
As classes e interfaces Java a seguir ocupam arquivos distintos, situados no pacote default. public interface ITA { void a_m01(); void a_m02(); } public interface ITB extends ITA { void b_m01(); } public abstract class CA { private void a_ma02( ) { } public final void a_m01() { } protected void op02( ) { } public abstract void op03(); } Qual versão da classe XY NÃO produzirá erros de compilação?
- Apublic class XY extends CA implements ITB { public void b_m01() { } public void a_m01() { } public void a_m02() { } public void op03() { } }
- Bpublic class XY extends CA implements ITA { public void b_m01() { } public void a_m02() { } void op02( ) { } public void op03() { } }
- Cpublic class XY extends CA implements ITA { public void b_m01() { } protected void op02( ) { } public void op03() { } } 14 53 (Continuação)
- Dpublic class XY extends CA implements ITA { public void b_m01() { } public void a_m02() { } }
- Epublic abstract class XY extends CA implements ITB { public void b_m01() { } public void a_m02() { } public void op02( ) { } }
Gabarito oficial: E
Quer saber por quê? Com conta no Certamine esta questão vem com explicação, comentários de quem também estuda, e entra no seu histórico de acertos — ligada ao tópico do seu edital.
Criar conta grátisOutras questões de Linguagem Java
- Banco do Brasil 2021 — Escriturário – Agente de TecnologiaSejam as seguintes classes Java: public class Va1 { public static String getStr() { return “abcdefghijklmnop“; } public String ini(String s, int cpr) { retur…
- Banco do Brasil 2021 — Escriturário – Agente de TecnologiaAs classes Java a seguir são públicas e ocupam arquivos separados. public class Tst { int ini=0,fim=25; void print() { System.out.println(ini+fim); } { ini=f…
- UNIRIO 2019 — Analista de Tecnologia da InformaçãoAs classes Java a seguir ocupam arquivos distintos, situados no pacote default. public class CX { int v1,v2; public CX() { v1=v2=0; } { v1+=20; v2+=30; } pub…