簡體   English   中英

如何將對象添加到數組中,該數組是java中類的實例變量

[英]How to add an object to array which is an instance variable of a class in java

我有兩個名為 Bank 和 BankAccount 的類。 Bank 類中有一個 createBankAccount 方法。 我想創建一個 Bank 的對象,然后將它添加到作為 Bank 類的實例變量的記錄數組中。

class BankAccount{
double balance;
int id; 
// Type of the account. Can be of two types: current or savings
String accountType;

// i. Write a Constructor
public BankAccount(double balance, int id, String accountType) {
    this.balance = balance;
    this.id = id;
    this.accountType = accountType;
}

// ii. This function increses the balance by amount
public void deposit(double amount){
    balance += amount;
}



// iii. This function decreases the balance by amount
public void withdraw(double amount){
    balance -= amount;
}

}

class Bank{
BankAccount records[];
double savingInterestRate = 3.5; 
double currentInterestRate = 0.4;

// iv. Write a constructor
public Bank(BankAccount[] records, double savingInterestRate, double currentInterestRate) {
    this.records = records;
    this.savingInterestRate = savingInterestRate;
    this.currentInterestRate = currentInterestRate;
}

// v. Complete the function
public void createBankAccount(double initialBalance, int accountId, String accountType){
    //Create a object of BankAccount class
    // Add the object to records array
    BankAccount ac = new BankAccount(initialBalance, accountId, accountType);
    
}

}

如何將在 createBankAccount 方法中創建的 BankAccount 對象添加到記錄數組中?

對記錄使用數組是否有任何特定要求? 你不能只使用一個列表,然后你可以根據需要在列表中添加和刪除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM