Я новичок в Java, и у меня есть некоторые проблемы с конструктором.
Вот ошибка: «Транзакция конструктора (Type_Transaction, String, Particulier, Agent_immobilier) не определена»
Я хочу создать объекты с атрибутом сегодняшней даты (строка формата).Так что в моем конструкторе я не хочу помещать аргумент "дата".Я также конвертирую сегодняшнюю дату в строку.
public class Transaction {
private String date_transaction;
private Particulier leparticulier;
private Agent_immobilier lagent;
private Type_Transaction type_transaction;
private DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
private Transaction(Type_Transaction type_transaction, Particulier leparticulier, Agent_immobilier lagent) {
super();
this.type_transaction=type_transaction;
this.leparticulier=leparticulier;
this.lagent=lagent;
this.date_transaction = Date_Ajd();
}
public String Date_Ajd(){
Date date=new Date();
String date_ajd = dateFormat.format(date);
return date_ajd;
}
public static void main(String[] args) {
Particulier Alfred=new Particulier(xxxx);
Agent_immobilier Lilian=new Agent_immobilier(xxxxx);
Transaction number1 = new Transaction(Type_Transaction.Location,Alfred,Lilian);
}