Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Looking for someone to comment in an explanation to each line of code and explain what it is doing. I wrote this code in a

Looking for someone to comment in an explanation to each line of code and explain what it is doing. I wrote this code in a tutoring session with some others and now i don't get it anymore.

import java.util.ArrayList;

public class BankAccount { //create an array list Account object with accounts inside private String accountHolder; private ArrayList accounts;

public BankAccount() { accountHolder = ""; accounts = new ArrayList();

}

public BankAccount(String name) { accountHolder = name; accounts = new ArrayList();

}

public void setAccountHolder(String name) { accountHolder = name; }

public String getAccountHolder() { return accountHolder; }

public void addAccount(Account acc) { accounts.add(acc);

}

public String displayBankAccount() { String output = ""; output = output + " "; output = output + "Account Holder: " + accountHolder + " ";

for (int i = 0; i < accounts.size(); i++) { Account acc = accounts.get(i); output = output + (acc.displayAccount()); }

return output;

}

public ArrayList getAccounts() { return this.accounts; }

}//end of bank account class

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Flash XML Applications Use AS2 And AS3 To Create Photo Galleries Menus And Databases

Authors: Joachim Schnier

1st Edition

0240809173, 978-0240809175

More Books

Students also viewed these Databases questions