Я учусь использовать композицию в java OOP и начал кодировать простую связь между клиентами и банковскими счетами. Я оставил ниже изображения, от которых я не смог избавиться. Мой вопрос: если я определю метод для значений, которые будут установлены в конструкторе, как я могу вызвать эти методы для места в конструкторе. Спасибо уже сейчас!
public class bankaHesabı {
private String müşteriNo;
private String IBAN;
public bankaHesabı(String müşteriNo, String IBAN) {
this.müşteriNo = müşteriNo;
this.IBAN = IBAN;
}
public String getMüşteriNo() {
return müşteriNo;
}
public String getIBAN() {
return IBAN;
}
public void setMüşteriNo()
{
for(int i = 0;i<6;i++)
{
int a = (int)(1+Math.random()*9);
this.müşteriNo += Integer.toString(a);
}
}
public void setIBAN(String uyruk)
{
IBAN += uyruk +" "+ this.müşteriNo;
}
} publi c class Kompozisyon {
public static void main(String[] args) {
bankaHesabı bankahesabı = new bankaHesabı(müşteriNo, IBAN);
müşteri m1 = new müşteri(bankahesabı,"mithat","TR");
}
}
здесь понятнее, чем коды