Da fixare anche il comparatore tra oggetti per la visualizzazione ordinata, bisogna aggiungere la classa prestazioni dopera.
68 lines
1.4 KiB
Java
68 lines
1.4 KiB
Java
package it.unisa.info13d.Articoli;
|
|
|
|
/**
|
|
* Created with MONSTER.
|
|
* User: xgiovio
|
|
* Date: 16/12/13
|
|
* Time: 19.22
|
|
*/
|
|
|
|
|
|
/**
|
|
*
|
|
* Classe che raccoglie tutti i metodi statici (globali) da usare nel progetto
|
|
*
|
|
*
|
|
*/
|
|
public class Global {
|
|
/**
|
|
*
|
|
* @return il seguente id disponibile all'aggiunta di un nuovo prodotto
|
|
*/
|
|
public static int get_next_id (){
|
|
general_counter++;
|
|
return general_counter;
|
|
}
|
|
|
|
/**
|
|
* Questo metodo setta il contatore generale degli id dei prodotti
|
|
*
|
|
* @param general_counter - contatore id
|
|
*/
|
|
public static void setGeneral_counter(int general_counter) {
|
|
Global.general_counter = general_counter;
|
|
}
|
|
|
|
/**
|
|
*
|
|
* @return il contatore generale degli id.
|
|
*/
|
|
public static int getGeneral_counter() {
|
|
return general_counter;
|
|
}
|
|
|
|
/**
|
|
* E' il contatore statico privato
|
|
*/
|
|
|
|
public static void set_sconto_min_articoli (int num, double sconto){
|
|
min_num_articoli_per_sconto = num;
|
|
sconto_per_min_num_articoli = sconto;
|
|
}
|
|
|
|
public static int getMin_num_articoli_per_sconto() {
|
|
return min_num_articoli_per_sconto;
|
|
}
|
|
|
|
public static double getSconto_per_min_num_articoli() {
|
|
return sconto_per_min_num_articoli;
|
|
}
|
|
|
|
private static int min_num_articoli_per_sconto = 0;
|
|
private static double sconto_per_min_num_articoli = 0;
|
|
|
|
private static int general_counter;
|
|
|
|
|
|
}
|