私はFlorist'sについてのプログラムを作る仕事があります。私はシングルトンであるクラスPriceListを作らなければならない。私はまた、メイン、次の与えられたテスト機能を持っている:シングルトンクラスでマップを実装する方法は?
public static void main(String[] args) {
PriceList pl = PriceList.getInstance();
pl.put("rose", 10.0);
pl.put("lilac", 12.0);
pl.put("peony", 8.0);
は、これらのpl.putsにみると()、私はクラスの価格表でMapインタフェースを実装することを決めたが、ときに私、私は、それを行うには、正確に方法がわかりませんこのクラスのオブジェクトは1つしかなく、Mapでなければなりません。私はすでにその多くが書かれているし、次に何をすべきか分からない:任意の助けを事前に
public class PriceList <String, Double> implements Map <String, Double> {
private static PriceList instance = null;
protected PriceList() {}
public static PriceList getInstance() {
if (instance == null)
instance = new PriceList();
return instance;
}
public void put(String string, double d) {
// TODO Auto-generated method stub
}}
感謝を!
は宿題のような音が...何があります正確に質問ですか?あなたはまだそれをテストしましたか? – TungstenX
はい、それは宿題ですが、それよりも大きいです。私は変更できないテストクラスFloristsTestを持っており、それを動作させるために必要なクラスを実装する必要があります。私はまだそれをテストしていません – yeti
人々はここで宿題を手助けしたくはありません - あなたが研究することですが、それ以外に、BrunoDMは良い答えを与えました。 – TungstenX