Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2009, 19:11
Hazz
 
Fecha de Ingreso: diciembre-2009
Mensajes: 3
Antigüedad: 15 años, 1 mes
Puntos: 0
Problema en ArrayList

hola gente! soy nuevo en el foro, me llamo enzo XD
tengo una duda en java, capaz es una idiotez, pero bueno :S

tengo una Interface creada, llamada AsientoDeAvion
el contenido de la interface es este
interface AsientoDeAvion
{
int getFila();
char getColumna();
String getTipo();
boolean esVentanilla();
boolean esPasillo();
boolean tieneTVIndividual();
boolean tieneConexionInternet();
boolean esCama180();
}

y tengo una clase q implementa esta interface, llamada ImplTurista
public class ImpTurista implements AsientoDeAvion{
private int fila;
private char columna;
private String tipo;
private boolean Ventanilla;
private boolean Pasillo;
private boolean TvIndividual;
private boolean ConexionInternet;
private boolean Cama180;

public ImpTurista(int fila,char columna,String tipo,boolean Ventanilla,boolean Pasillo,boolean TvIndividual,boolean ConexionInternet,boolean Cama180)
{
this.fila=fila;
this.columna=columna;
this.tipo=tipo;
this.Ventanilla=Ventanilla;
this.Pasillo=Pasillo;
this.TvIndividual=TvIndividual;
this.ConexionInternet=ConexionInternet;
this.Cama180=Cama180;
}

public int getFila() {
return fila;
}

public char getColumna() {
return columna;
}

public String getTipo() {
return tipo;
}

public boolean esVentanilla() {
return Ventanilla;
}

public boolean esPasillo() {
return Pasillo;
}

public boolean tieneTVIndividual() {
return TvIndividual;
}

public boolean tieneConexionInternet() {
return ConexionInternet;
}

public boolean esCama180() {
return Cama180;
}

despues en el main por ejemplo, nuestro profesor creo esto...
static ArrayList<AsientoDeAvion> asientos;

y al agregar un ImpTurista me tira null pointer exeption
asientos.add(new ImpTurista(fila,columna,"Turista",Ventanilla,Pasil lo,false,false,false));

alguien q me de una manito D=
no puedo cambiar el arraylist, osea tiene q recivir AsientoDeAvion si o si, y nose como pasarle un ImpAsiento...
desde ya muchas gracias