Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Códigos em Java — CESGRANRIO 2024

TI - Desenvolvimento de SistemasCódigos em Java
Código
cg057898
Banca
CESGRANRIO
Órgão
IPEA
Ano
2024
Cargo
TPP ( )
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?
  1. Ab.p="***";
  2. Bop_c();
  3. Cop_k(5.2);
  4. Da.op_a(0.0,0.1);
  5. Ec.op_a(0.5,0.8);
Revelar gabarito e comentário

GabaritoE — c.op_a(0.5,0.8);

Link permanente: /questoes/cg057898