Questão 677162

Tecnologia da Informação · 2024

Questão

ID 677162

Disciplina: Tecnologia da Informação

Assunto: Java

Ano: 2024 Banca: Fundação CESGRANRIO Órgão: Instituto de Pesquisa Econômica Aplicada


Admita que as classes e a interface Java a seguir ocupem arquivos distintos.

package pack_b;

public interface IntfX {

public void op_a(Double a);

public void op_b(Double b);

}

package pack_b;

public class ClsY implements IntfX {

protected Double v=0.0;

String p=null;

protected ClsY(Double x,String b) {

v=x;

p=b;

}

public void op_a(Double a) {

v+=a;

}

public void op_b(Double b) {

v-=b;

}

void op_c() {

v=0.0;

p=null;

}

}

package pack_a;

import pack_b.*;

public class Main extends ClsY {

public static void main(String[] args) {

IntfX a=new Main();

ClsY b=new Main();

Main c=new Main();

b.p="***";

op_c();

c.op_a(0.5,0.8);

op_k(5.2);

a.op_a(0.0,0.1);

}

public Main() {

super(0.0,"");

}

public void op_a(Double e, Double f) {

v=e+f;

}

public void op_b(Double e, Double f) {

v=e+f;

}

public void op_K(Double d) {

v=d;

}

}

Qual comando pertencente ao método main() NÃO produzirá erro de compilação?

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