Boa Tarde, pessoal preciso de um help!
sou estudante e não estou conseguindo resolver esse erro abaixo.
for (int i = 1; i <= n; i++) {
System.out.println("Product #" + 1 + "data: ");
System.out.println("Commom, used or imported (c/u/i)? ");
char type = sc.next().charAt(0);
System.out.print("Name: ");
sc.nextLine();
String name = sc.nextLine();
System.out.println("Price: ");
double price = sc.nextDouble();
if (type == 'c') {
list.add(name, price);
} else if (type == 'u') {
System.out.println("Manufacture date (DD/MM/YYYY): ");
Date date = sdf.parse(sc.next());
list.add(new usedProduct(name, price, date));
} else {
System.out.println("Custom fee: ");
double customFee = sc.nextDouble();
list.add(new importproduct(name, price, customFee));
metodo list.add => apresenta erro na ide.