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