day104(6.24)

来源:互联网 发布:Linux改变所有文件权限 编辑:程序博客网 时间:2024/04/30 19:04
 我想说最近的代码吸收一也不好,是不是考虑下,不要再继续了,先个个击破了啊,思考。。不然又盲目
day104-day107,都在这里,没新东西,暂时下不去了。不能pass啊
import banking.*;

public class TestBanking {

  public static void main(String[] args) {
    Bank     bank = new Bank();
    Customer customer;
    Account account;

    //
    // Create bank customers and their accounts
    //

    System.out.println("Creating the customer Jane Smith.");
    bank.addCustomer("Jane", "Simms");
    //code
    System.out.println("Creating her Savings Account with a 500.00 balance and 3% interest.");
    //code

    System.out.println("Creating the customer Owen Bryant.");
    //code
    customer = bank.getCustomer(1);
    System.out.println("Creating his Checking Account with a 500.00 balance and no overdraft protection.");
    //code
    System.out.println("Creating the customer Tim Soley.");
    bank.addCustomer("Tim", "Soley");
    customer = bank.getCustomer(2);
    System.out.println("Creating his Checking Account with a 500.00 balance and 500.00 in overdraft protection.");
    //code
    System.out.println("Creating the customer Maria Soley.");
    //code
    customer = bank.getCustomer(3);
    System.out.println("Maria shares her Checking Account with her husband Tim.");
    customer.setAccount(bank.getCustomer(2).getAccount());

    System.out.println();

    //
    // Demonstrate behavior of various account types
    //

    // Test a standard Savings Account
    System.out.println("Retrieving the customer Jane Smith with her savings account.");
    customer = bank.getCustomer(0);
    account = customer.getAccount();
    // Perform some account transactions
    System.out.println("Withdraw 150.00: " + account.withdraw(150.00));
    System.out.println("Deposit 22.50: " + account.deposit(22.50));
    System.out.println("Withdraw 47.62: " + account.withdraw(47.62));
    System.out.println("Withdraw 400.00: " + account.withdraw(400.00));
    // Print out the final account balance
    System.out.println("Customer [" + customer.getLastName()
       + ", " + customer.getFirstName()
       + "] has a balance of " + account.getBalance());

    System.out.println();
0 0
原创粉丝点击