Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: Câm. Parnamirim-RN
Analise o código Java, escrito para o SDK 1.8, a seguir. Considere que cada classe está em um arquivo específico e faz parte do mesmo pacote Java.
|
public class A { public int calcular(int x,int y){ return x+y; } } public class B extends A{ @Override public int calcular(int x,int y){ return x*y; } } public class C extends A{ @Override public int calcular(int x,int y){ return x / y; } } public class Principal { public static void main(String[] args) { A var1=new A( ); A var2=new B( ); A var3=new C( ); int resultado=var1.calcular(2, 3)+var2.calcular(3, 4)- var3.calcular(4, 2); System.out.println(resultado); } } |
Após a execução do método main da classe Principal, o valor contido na variável resultado e impresso na tela é