Magna Concursos

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?

 

Provas

Questão presente nas seguintes provas