Questão de Programação — Linguagens de programação — CESGRANRIO 2019
ProgramaçãoLinguagens de programação
- Código
- cg015552
- Banca
- CESGRANRIO
- Órgão
- UNIRIO
- Ano
- 2019
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
As classes e interfaces Java a seguir ocupam arquivos distintos, situados no pacote defaultpublic 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() {}}
- 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( ) {}}