Я работаю над программой 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: ошибка: не удалось найти символ Заказ пиццыДва = новая пицца(); ^ символ: класс Pizza местоположение: класс PizzaTest PizzaTest.java:6: ошибка: не удалось найти символ Заказ пиццыTwo = new Pizza(); ^ символ: класс Pizza местоположение: класс PizzaTest 2 ошибки – Michael
Являются ли 'Pizza' и' PizzaTest' в том же пакете? – Mureinik