Foros del Web » Programación para mayores de 30 ;) » Java »

Consulta de ejercicio (trata del modelo de datos de referencia)

Estas en el tema de Consulta de ejercicio (trata del modelo de datos de referencia) en el foro de Java en Foros del Web. Tengo el siguiente codigo: Código: public class DatosTest{ public int x = 0; public String s = "chau"; public String toString() { return "x="+Integer.toString(x)+" s="+s}; ...
  #1 (permalink)  
Antiguo 19/02/2010, 15:22
 
Fecha de Ingreso: marzo-2007
Mensajes: 302
Antigüedad: 17 años, 1 mes
Puntos: 2
Pregunta Consulta de ejercicio (trata del modelo de datos de referencia)

Tengo el siguiente codigo:

Código:
public class DatosTest{
    public int x = 0;
    public String s = "chau";
    public String toString() { return "x="+Integer.toString(x)+" s="+s};
}

public class Test{
	public static void main (String[] p){
		DatosTest t1 = new DatosTest();
		DatosTest t2 = new DatosTest();
		
		t2.x = t1.x;
		t2.s = t1.s;
		System.out.println(t1);
		System.out.println(t2);
	
		t2.x = 100;
		t2.x = 200;
		System.out.println(t1);
		System.out.println(t2);
		
		t2.s = "bienvenido";
		t1.s = "vayase";
		System.out.println(t1);
		System.out.println(t2);
	}
}
y tengo que responder lo siguiente:
a) Cuantos objetos DatosTest se crearon?
b) Cuantos objetos de tipo String hay al final del programa (en total) ?
c) los metodos abstractos deben ser virtuales. Ejemplifique esto dicho en el codigo escrito.
Para mi las rtas son:
a) se crearon 2 objetos DatosTest
b) hay 6 obj String (uno por cada System.out.println que se uso)
c) no se como ejemplificarlo con eso codigo que tengo :(
Quería saber si la a) y b) esta bien, o me estoy equivocando en algo? y como podria hacer la c)

Gracias!

Etiquetas: modelo, referencia
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:43.