Muchas gracias Xous, lo implemente ami practica y todo bien, ya voy comprendiendo un poco.... intente hacer un metodo para crear los autyos que el usuario defina pero no lo pude materializar, no se como ir ligando el auto a uno anterior que ya este o que haya metido.....
esta es mi practica:
Código PHP:
//practica de zero :D
import javax.swing.*;
public class Autos {
//Variables para el objeto, osea las que tendran los objetos tipo Autos.
public String Nombre;
public int modelo;
public Autos Next;
public static void main(String[] args) {
Autos Carro1 = new Autos();
Carro1.Nombre="Bocho";
Carro1.modelo=1980;
Autos Carro2 = new Autos();
Carro2.Nombre="Cobalto";
Carro2.modelo=2001;
//Enlazo los carros que tengo
Carro1.Next=Carro2;
Carro2.Next=null;
//llamo al metodo para imprimir lista
RecorreLista(Carro1);
}
public static void RecorreLista(Autos PrimerAuto)
{
Autos temporal = PrimerAuto;
while (temporal != null)
{
JOptionPane.showMessageDialog(null, "Usted es propietario de un "+temporal.Nombre+" modelo "+temporal.modelo);
temporal=temporal.Next;
}
}
public static void CreaCarros()
{
Autos nuevocarro= new Autos();
String nombre = JOptionPane.showInputDialog("Nombre del Auto? ");
int modelo = Integer.parseInt(JOptionPane.showInputDialog("Modelo del Auto?"));
//aqui nos e como va la liga para los autos, como hago que el que quiera crear el usuario se enlace con carro2, y que si se vuelbe a usar este metodo se enlace con el carro3, y asi sucesivamente?
}
}
Bueno me falto llamar al metodo CreaCarros(); no se si le debo de mandar algun dato.... supongo que sera de manera parecida al de recorrer es decir creando algo temporal o no?