package Tarea2;
class NodoCircular {
String auto;
int año;
NodoCircular sgte=null;
NodoCircular ant=null;
public NodoCircular(String auto,int año)
{
this.año=año;
this.auto=auto;
this.ant=null;
this.sgte=null;
}
public void setAuto(String auto)
{
this.auto=auto;
}
public String getAuto()
{
return this.auto;
}
public void setanio(int año)
{
this.año=año;
}
public int getAnio()
{
return this.año;
}
public void setsgte(NodoCircular sgte)
{
this.sgte=sgte;
}
public NodoCircular getsgte()
{
return this.sgte;
}
public void setAnt(NodoCircular ant)
{
this.ant=ant;
}
public NodoCircular getAnt()
{
return this.ant;
}
}
class ListaAuto
{
NodoCircular inicio;
void setIncio(NodoCircular n)
{
inicio=n;
}
NodoCircular getInicio()
{
return inicio;
}
public ListaAuto()
{
inicio=null;
}
public ListaAuto Insertinicio(String auto,int año)
{
NodoCircular n=new NodoCircular(auto,año);
if(inicio!=null)
{
inicio=n;
}
else
{
n.setsgte(inicio);
}
return this;
}
public ListaAuto InsertFinal(String auto,int año)
{
NodoCircular n=new NodoCircular(auto,año);
if(inicio!=null)
{
inicio=n;
}
else
{
n.setAnt(inicio);
}
return this;
}
}
class principal
{
public static void main(String[] args) {
}
}
eso es loque tengo de la class nodo pero como hacer la lista ya eso me complica
class NodoCircular {
String auto;
int año;
NodoCircular sgte=null;
NodoCircular ant=null;
public NodoCircular(String auto,int año)
{
this.año=año;
this.auto=auto;
this.ant=null;
this.sgte=null;
}
public void setAuto(String auto)
{
this.auto=auto;
}
public String getAuto()
{
return this.auto;
}
public void setanio(int año)
{
this.año=año;
}
public int getAnio()
{
return this.año;
}
public void setsgte(NodoCircular sgte)
{
this.sgte=sgte;
}
public NodoCircular getsgte()
{
return this.sgte;
}
public void setAnt(NodoCircular ant)
{
this.ant=ant;
}
public NodoCircular getAnt()
{
return this.ant;
}
}
class ListaAuto
{
NodoCircular inicio;
void setIncio(NodoCircular n)
{
inicio=n;
}
NodoCircular getInicio()
{
return inicio;
}
public ListaAuto()
{
inicio=null;
}
public ListaAuto Insertinicio(String auto,int año)
{
NodoCircular n=new NodoCircular(auto,año);
if(inicio!=null)
{
inicio=n;
}
else
{
n.setsgte(inicio);
}
return this;
}
public ListaAuto InsertFinal(String auto,int año)
{
NodoCircular n=new NodoCircular(auto,año);
if(inicio!=null)
{
inicio=n;
}
else
{
n.setAnt(inicio);
}
return this;
}
}
class principal
{
public static void main(String[] args) {
}
}
eso es loque tengo de la class nodo pero como hacer la lista ya eso me complica