Dichiarate variabili delle classi "BeniDiConsumo" "CeneInRistoranti" "Vacanze", implementati i costruttori ed effettuato l'override del metodo eAcquistabile
This commit is contained in:
@@ -14,26 +14,31 @@ public class Vacanze implements Utilizzabile{
|
||||
/**
|
||||
* Costruttore per inizialiazzare una Vacanza
|
||||
*
|
||||
* @param IdViaggio
|
||||
* @param LocalitaViaggio
|
||||
* @param DataPartenzaViaggio
|
||||
* @param idViaggio
|
||||
* @param docalitaViaggio
|
||||
* @param dataPartenzaViaggio
|
||||
* @param ScadenzaOfferta
|
||||
* @param PrezzoPSingola
|
||||
*/
|
||||
|
||||
|
||||
public Vacanze(int IdViaggio, String LocalitaViaggio, GregorianCalendar DataPartenzaViaggio, GregorianCalendar ScadenzaOfferta, double PrezzoPSingola){
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
public Vacanze(int idViaggio, String localitaViaggio, GregorianCalendar dataPartenzaViaggio, GregorianCalendar scadenzaOfferta, double prezzoPSingola){
|
||||
this.idViaggio = idViaggio;
|
||||
this.localitaViaggio = localitaViaggio;
|
||||
this.dataPartenzaViaggio = dataPartenzaViaggio;
|
||||
this.scadenzaOfferta = scadenzaOfferta;
|
||||
this.prezzoPSingola = prezzoPSingola;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean eAcquistabile() {
|
||||
// TODO Auto-generated method stub
|
||||
return false;
|
||||
if(scadenzaOfferta.before(new GregorianCalendar())) //L'offerta della vacanza scade se la data sua scadenza <20> successiva a quella della data odierna
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
private int idViaggio;
|
||||
private String localitaViaggio;
|
||||
private GregorianCalendar dataPartenzaViaggio;
|
||||
private GregorianCalendar scadenzaOfferta;
|
||||
private double prezzoPSingola;
|
||||
private static int viaggiVenduti;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user