Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941200751025

Considere as seguintes classes e a interface Java que ocupam arquiv...

📅 2023🏢 CESGRANRIO🎯 Transpetro📚 Linguagens de Programação
#Java Platform

Esta questão foi aplicada no ano de 2023 pela banca CESGRANRIO no concurso para Transpetro. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Java Platform.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941200751025
Ano: 2023Banca: CESGRANRIOOrganização: TranspetroDisciplina: Linguagens de ProgramaçãoTemas: Java Platform

Considere as seguintes classes e a interface Java que ocupam arquivos separados:



package pk1;


public interface Itf {


           public void m1(String s);


           public void m2(String s1, String s2);



}



package pk2;


public abstract class A {


            public void m1(String s1) {


                      System.out.println("*** " + s1);


             }


            public void m2(String s1, String s2) {


                          System.out.println("*** " + s1 + " " + s2);


             }


}



package pk3;


import pk2.*;


import pk1.*;



class B extends A implements Itf {


            public void m3() {


                      System.out.println(" B - m3 ");


              }


}


package pk3;



public class C extends B {


              public void m4() {


                           System.out.println(" C - m4 ");


       }


}



package pk3;


import pk2.*;



    public class D extends A {


               public void m4() {


                            System.out.println(" C - m4 ");


        }


}



Qual implementação da classe Main NÃO produz erro de compilação?

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200568815Linguagens de Programação

Considere uma árvore AVL que possui 12 nós. A altura dessa árvore é

#Fundamentos de Programação
Questão 457941200580908Linguagens de Programação

Considere o seguinte texto: Os relatórios apresentados no período de 2009-2011 devem ser corrigidos utilizando um índice de 22%Como pode ser codificad...

#HTML#Linguagens de Marcação
Questão 457941200907520Linguagens de Programação

Seja o seguinte trecho de código Java, onde o operador >> representa um shift à direita: public static void main(String[] args) { int x=(short)0xffff9...

#Linguagens de Programação#Java
Questão 457941200936935Linguagens de Programação

Um técnico de informática escreveu o seguinte script shell chamado “teste”:#!/bin/sh while read f do echo f done Ao ler o programa, um colega percebeu...

#Linguagens de Programação#Shell Script
Questão 457941201088377Linguagens de Programação

Na linguagem XSL,

#Linguagens de Marcação#XML
Questão 457941201991974Linguagens de Programação

Ao adotar o método comparativo direto de dados de mercado para uma avaliação de imóveis, recomenda-se, sempre que possível, a adoção de variáveis quan...

#Fundamentos de Programação

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Java PlatformQuestões do CESGRANRIO