Mam taki Singleton:
import java.util.Hashtable;
public final class Cennik extends Hashtable {
private final static Cennik c = new Cennik();
private Cennik() {}
public static Cennik getCennik() {
return c;
}
public void set(String produkt, double cena) {
Hashtable<String,Double> ht = new Hashtable<String, Double>();
double d =cena;
String s = produkt;
ht.put(s, new Double(d));
}
}
Chciałabym w klasie Kasa w metodzie printBill() wypisywać ceny obiektów, ale nie wiem jak niestety.
import java.util.Vector;
class Kasa {
Koszyk k;
public void printBilll(Koszyk k) {
System.out.println("Kasa - rachunek za ["+k +"]:");
for (int i = 0; i < k.size(); i++)
System.out.println();
}
}