import java.util.Scanner;

public class BankAccount {
    private String accountNumber;
    private String accountHolder;
    private double balance;

    public BankAccount(String accountNumber, String accountHolder, double balance) {
        this.accountNumber = accountNumber;
        this.accountHolder = accountHolder;
        this.balance = balance;
    }

    public void deposit(double amount) {
        balance += amount;
    }

    public void withdraw(double amount) {
        if (balance >= amount) {
            balance -= amount;
        } else {
            System.out.println("Insufficient balance");
        }
    }

    public void displayAccountInfo() {
        System.out.println("Account Number: " + accountNumber);
        System.out.println("Account Holder: " + accountHolder);
        System.out.println("Balance: " + balance);
    }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        // Create multiple bank account objects
        BankAccount account1 = new BankAccount("123456789", "John Doe", 1000.0);
        BankAccount account2 = new BankAccount("987654321", "Jane Smith", 500.0);

        // Deposit money to account 1
        System.out.print("Enter the amount to deposit to account 1: ");
        double depositAmount1 = scanner.nextDouble();
        account1.deposit(depositAmount1);

        // Withdraw money from account 1
        System.out.print("Enter the amount to withdraw from account 1: ");
        double withdrawAmount1 = scanner.nextDouble();
        account1.withdraw(withdrawAmount1);

        // Deposit money to account 2
        System.out.print("Enter the amount to deposit to account 2: ");
        double depositAmount2 = scanner.nextDouble();
        account2.deposit(depositAmount2);

        // Withdraw money from account 2
        System.out.print("Enter the amount to withdraw from account 2: ");
        double withdrawAmount2 = scanner.nextDouble();
        account2.withdraw(withdrawAmount2);

        // Display account info
        account1.displayAccountInfo();
        account2.displayAccountInfo();
    }
}
``

原文地址: https://www.cveoy.top/t/topic/h4xR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录