Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2014, 10:05
keine_lust
 
Fecha de Ingreso: octubre-2012
Mensajes: 35
Antigüedad: 12 años, 1 mes
Puntos: 0
arrayList en constructor

Buenas tardes.
tengo la siguiente duda.
Tengo una clase llamada reserva con extends de la clase Habitacion.

En la clase reserva tengo los siguientes atributos:

Código Java:
Ver original
  1. public class Reserva extends Habitacion {
  2. private String fechaEntrada;
  3. private String fechaSalida;
  4. private int numeroDias;
  5. private int numeroPersonas;
  6. arrayList<Cliente> listaClientes;
  7.  
  8.  
  9. //Constructores:
  10.  
  11. public Reserva(String fechaEntrada, String fechaSalida, int numeroDias,
  12.     int numeroPersonas, String numeroHabitacion, TipoHabitacion tipoHabitacion,
  13.     boolean estadoDiponibilidad, String fotoHabitacion){
  14.        
  15.         super(numeroHabitacion, tipoHabitacion, estadoDiponibilidad, fotoHabitacion);  
  16.         this.fechaEntrada = fechaEntrada;
  17.         this.fechaSalida = fechaSalida;
  18.         this.numeroDias = numeroDias;
  19.         this.numeroPersonas = numeroPersonas;
  20.     }

La duda que tengo es como pongo en el constructor el atributo "arrayList<Cliente> listaClientes". o si si es necesario ponerlo o si lo pongo en otro constructor o como lo pongo?.

y si al "arrayList<Cliente> listaClientes" se le puede hacer get y set.


es lo que necesito para esta parte en el programa poder hacer ingresar datos del cliente, de la reserva y la habitación.
yo ya la clase clientes la tengo echa.
entonces la duda que tengo también es como llamar a ese arrayList y utilizarlo para agregar los datos.
lo que no entiendo muy bien en esta caso es si el ArrayList<Cliente> listaClientes sirve para que me liste los clientes que están en la clase clientes o para que otra cosa podría servir?

por favor necesito que me ayuden a aclarar estas dudas que tengo y me puedan ayudar con esto.
Gracias