Java - банковская система + функция транзакцииJAVA

Программисты JAVA общаются здесь
Anonymous
Java - банковская система + функция транзакции

Сообщение Anonymous »

Я пытаюсь создать банковскую систему (ориентированную на объект), которая может хранить/хранить информацию об учетной записи, которую пользователь должен будет вводить. Когда учетная запись создана, она может быть найдена /найдена с использованием номера учетной записи для снятия, депонирования, просмотра транзакций и удаления. Для каждой учетной записи вы должны иметь возможность хранить только последние 6 транзакций в порядке возрастания, и это должно быть напечатано. Не могли бы вы вести меня о том, какие моменты я должен искать. < /P>

class BankAccount{

private int accountNumber;
private String holderName;
private String holderAddress;
private String openDate;
private double balance;
private double[] transactions;
private String[] transactionsSummary;
private int numOfTransactions;
private static int noOfAccounts=0;

public String getAccountInfo(){
return "Account number: " + accountNumber + "\nCustomer Name: " + holderName + "\nHolder's Address: " + holderAddress + "\nOpen Date: " + openDate + "\nBalance:" + balance +"\n";
}

public String getTransactionInfo(int n)
{
String transaction = transactionsSummary[n];
if (transaction == null) {
return "No transaction exists with that number.";
}
else {
return transaction;
}
}

public BankAccount(String abc, double xyz, String address, String open){
holderName = abc;
balance = xyz;
holderAddress = address;
openDate = open;
noOfAccounts ++;
accountNumber = noOfAccounts;
transactions = new double[100];
transactionsSummary = new String[100];
transactions[0] = balance;
transactionsSummary[0] = "A balance of : $" + Double.toString(balance) + " was deposited.";
numOfTransactions = 1;
}

public int getAccountNum(){
return accountNumber;
}

public int getNumberOfTransactions() {
return numOfTransactions;
}

public void deposit(double amount){

if (amount

Подробнее здесь: https://stackoverflow.com/questions/271 ... n-function

Вернуться в «JAVA»