저는 Java 프로그램을 사용하여 생성자를 사용하고 생성자를 만드는 방법을 배웠습니다. 웬일인지, 나는 계속 내 프로그램이 기호를 찾을 수 없다는 것을 알리는 오류가 발생한다.객체 컴파일 오류를 인스턴스화
다음은 자원 클래스의 :
public class Pizza
{
private int size;
private String topping;
private double cost;
public Pizza()
{
size = 10;
topping = "cheese";
cost = 9.00;
}
public Pizza(int s, String t, double c)
{
s = size;
t = topping;
c = cost;
}
public int getSize() {
return size;
}
public void setSize(int s) {
s = size;
}
public String getTopping(){
return topping;
}
public void setTopping(String t){
topping = t;
}
public void setCost(double c) {
cost = c;
}
public double getCost(double c){
return cost;
}
public String toString()
{
return String.format("%d inch %s pizza will cost $%,.2f\n", size, topping, cost);
}
}
그리고 여기에 드라이버 클래스입니다 : 내가 코드를 자세히 조사했습니다
public class PizzaTest
{
public static void main(String[] args)
{
Pizza orderTwo = new Pizza();
System.out.printf("%-25s %s", "Pizza #1", orderTwo);
}
}
,하지만 난 어떤 문법적인 실수를 찾을 수 없습니다. 모든 조언을 부탁드립니다. 컴파일러 오류 :
PizzaTest.java:6: error: cannot find symbol Pizza orderTwo = new Pizza();
^ symbol: class Pizza location: class PizzaTest
PizzaTest.java:6: error: cannot find symbol Pizza orderTwo = new Pizza();
^ symbol: class Pizza location: class PizzaTest
2 errors
가 오류의 정확한 텍스트를 공유 주시겠습니까 제거하고 당신이 그것을 받고있어 어디? – Mureinik
PizzaTest.java:6 : 오류 : 기호를 찾을 수 없습니다 피자 orderTwo = 새로운 피자(); ^ 기호 : 클래스 피자 위치 : 클래스 PizzaTest PizzaTest.java:6 : 오류 : 기호를 찾을 수 없습니다. 피자 orderTwo = 새로운 피자(); ^ 기호 : 클래스 피자 위치 : 클래스 PizzaTest 2 개의 오류 – Michael
동일한 패키지에 '피자'와 '피자 테스트'가 있습니까? – Mureinik