Конструктор Java не определен?

Хорошо, я работаю над заданием для школы, и я установил свой основной класс, а также другой класс под названием Transaction. В моем основном классе у меня есть:

Transaction t = new Transaction();

И Transaction подчеркнут: он говорит, что конструктор не определен. ЗАЧЕМ?!

Класс Transaction выглядит следующим образом:

public class Transaction {

private String customerNumber, fName, lName, custAddress, custCity;
private int custZip, custPhone;

/** Constructor*/
public Transaction(String a, String b, String c, String d, String e, int f, int g){
    this.customerNumber = a;
this.fName = b;
this.lName =c;
this.custAddress = d;
this.custCity = e;

}

Похоже, это должно просто работать, но это не так. Даже когда я подключаю кучу переменных в то место, где я создаю новый объект Transaction в main, он все равно говорит undefined. Кто-нибудь, пожалуйста, помогите!

Ответы на вопрос(4)

Ваш ответ на вопрос