Редактируемый вопрос: в моей основной программе я пытаюсь использовать один из конструкторов, и я получаю сообщение о том, что конструктор не определен, хотя я его определял. Эта ошибка применяется также для других методов, которые я пытался использовать в основной программе, как если бы основной не хорошо соединялся с другими классами. Кто-нибудь знает какие-либо недостающие элементы? Большое спасибо.Определяется ошибка при попытке использовать конструктор в конструкторе главной программы, но конструктор
Это конструктор, я писал:
public Product(int prodCode, String prodName, float price) {
setProdCode(prodCode);
setProdName(prodName);
setPrice(price);
}
Это моя основная программа:
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws FileNotFoundException {
int chooseCategory;
Scanner s = new Scanner(System.in);
Product[] product = new Product[5];
product[0] = new Product(100, "gf" , 5.90f);
product[1] = new Product(200, "IPhone" , 500.0f);
product[2] = new Product(300, "Cola" , 6.0f );
product[3] = new Product(400, "Orbit" , 2.60f);
product[4] = new Product(500, "TShirt" , 25.0f);
}
}
Поделитесь «основным» методом, пожалуйста. –
Возможно, вы вызываете метод напрямую без использования экземпляра – Prashant
. Пожалуйста, добавьте свой основной метод. Тогда мы сможем помочь. –