2
这是我的课:如何在创建对象到不同类型的数组时创建类型不匹配错误?
public class Test {
Test(){
new Webshop
(new Warenkorb[]{"Max", new Artikel[]{new Artikel("AAA",3.0)},
"Joe", new Artikel[]{new Artikel("BBB",3.0),
new Artikel("CCC",3.0)}
},
new Warenkorb[]{"Sam", new Artikel[]{new Artikel("BBB",3.0),
new Artikel("CCC",3.0)}
},
);
}
}
,这些都是我的构造函数:在
测试类
Artikel(String name, double preis){ this.name = name; verkaufspreis = preis; Art = Warengruppe.S; Warenkorb(String kunde, Artikel[] artikel){ this.kunde = kunde; artikelliste = artikel; sessionid = s.nextInt(); summe = 0; for(Artikel preis : artikel){ summe += preis.verkaufspreis; } }
我得到的类型不匹配的错误(字符串[]不能被解析为Warenkorb [] | Artikel []无法解析为Warenkorb)。
如何解决这些错误?
感谢,都忽略了这一点。 – mrt181 2009-06-01 19:30:57