Questão de Programação — Java — CESGRANRIO 2013
ProgramaçãoJava
- Código
- cg000085
- Banca
- CESGRANRIO
- Órgão
- BNDES
- Ano
- 2013
- Nível
- Superior
- Cargo
- Profissional Básico - Análise de Sistemas - Desenvolvimento
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?
- ACA02 p=new CA02();
- BM1.M2.CA03 r=new CA03();
- CString n=(new CA04()).mt04(''Brasil'',''Brasília'');
- Dp.mt01(2,2);
- Ep.mt01(7);