Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/04/2009, 19:24
Avatar de Panshop
Panshop
 
Fecha de Ingreso: abril-2009
Ubicación: Santiago
Mensajes: 87
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Duda sobre seguimiento de estos 2 codigos

Cita:
Iniciado por sheko Ver Mensaje
Hola, estoy recien aprendiendo Java y tengo un problema, resulta que tengo 2 codigos que compilan y ejecutan bien, pero no entiendo bien como funcionan, me gustaria que alguien me explicara bien paso a paso.

Código:
class VVS{
	
	public int i = 1;
	public int j = 1;
}
public class VV extends VVS{
	private int i = 0;
	public int j = 0;
    
    public static void main(String[] args) {
    	VVS vvs = new VV();
    	System.out.println(vvs.i + "," + vvs.j);
    }
}

Imprime lo siguiente:
1,1

si se fijan imprime las variables de la clase VVS que es el padre de VV
Tu le mandaste a imprimir los campos de la clase padre en el system.out, ahora si hubieses puesto
Código:
System.out.println(i + " , " + j);
habrias impreso los campos de VV