Estava vendo algumas questoes da prova de certificaçao quando me deparei com um codigo similar a esse…
public class Queloc {
int i = 1;
public int getI(){
System.out.print("HAHA!!");
return(i);
}
public static void main(String[] args){
Queloc q = new Ola();
System.out.print( q.i + " " + q.getI());
}
}
class Ola extends queloc {
int b = 2;
public int getI(){
System.out.print("HAHAHAAAAAaaaaaaaaaaaaa!!");
return(b);
}
}
Se executado a saida será : HAHAHAAAAAaaaaaaaaaaaaa!!1 2
não consegui intender o porque do 1 estar ali ? após HAHAHAAAAAaaaaaaaaaaaaa!!
att.