Questão 563518

Tecnologia da Informação · 2013

Questão

ID 563518

Disciplina: Tecnologia da Informação

Assunto: Java

Ano: 2013 Banca: Fundação CESGRANRIO Órgão: Banco Nacional de Desenvolvimento Econômico e Social


Sejam as seguintes classes Java, que ocupam arquivos distintos:

-------------------- arquivo CA01.java --------------------

package M1;

public class CA01 {

protected void mt01(int a) { }

}

-------------------- arquivo CA02.java --------------------

package M2;

import M1.*;

public class CA02 extends CA01{

public void mt01(int a,int b){ }

public void mt01(int a){ }

}

-------------------- arquivo CA03.java --------------------

package M1.M2;

public class CA03 {

public double mt03(double b) { return 0.0;}

}

-------------------- arquivo CA04.java --------------------

public class CA04 {

protected String mt04(String a,String b) { return a+ʹʹ-ʹʹ+b;}

}

A classe Q03 contém o método main(). Ela é mostrada a seguir:

import M2.*;

import M1.*;

public class Q03 {

public static void main(String[] args) {

CA02 p=new CA02();

CA01 q=new CA01();

M1.M2.CA03 r=new CA03();

String n=(new CA04()).mt04(ʹʹBrasilʹʹ,ʹʹBrasíliaʹʹ);

p.mt01(2,2);

p.mt01(7);

}

}

Qual comando de main() produz um erro de compilação?

Alternativas da questão 563518
Pular para o conteúdo principal