1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
package it.labsquare.Autonoleggio; import java.io.Serializable; import java.util.Date; /** * Registra i dati della prenotazione di un noleggio di un {@link Veicolo} da parte di un {@link Cliente}. * @author Luigi Menchise (www.labsquare.it) * @version 1.0 */ public class Noleggio implements Serializable{ private static final long serialVersionUID = 1L; //Attributi private int codNoleggio; private int codVeicolo; //codice del veicolo noleggiato private Cliente cliente; //riferimento al cliente che noleggia il veicolo private Date dataInizio; private Date dataFine; //Metodi public Noleggio(int codNoleggio, int codVeicolo, Cliente cliente, Date dataInizio, Date dataFine) { this.codNoleggio = codNoleggio; this.codVeicolo = codVeicolo; this.cliente = cliente; this.dataInizio = dataInizio; this.dataFine = dataFine; } public int getCodVeicolo() { return codVeicolo; } public int getCodNoleggio() { return codNoleggio; } public Cliente getCliente() { return cliente; } public Date getDataInizio() { return dataInizio; } public Date getDataFine() { return dataFine; } } |