

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere a execução dos códigos Java abaixo.
S1.java |
abstract class S1 { protected int x; protected int y; public void mostra(){ System.out.print("Prova"); } } |
S2.java |
public class S2 extends S1{ int y; public void mostra(){ super.y=10; System.out.println("x=" +(++x)+" e "+"y= "+(y+x)); } public static void main(String args[]){ S2 s; s=new S2(); s.x=10; s.y=6; s.mostra(); } } |
A saída correta é
Prova.
Prova x=12 e y=18.
x= 12 e y= 18.
x= 11 e y= 17.
x= 10 e y= 17.