编辑代码

public class Main {
    public static void main(String[] args) {
        AccountService accountService = new AccountService();
        String accountNumber = "123456789";
        String password = "123456";

        // 验证密码
        if (accountService.validatePassword(accountNumber, password)) {
            System.out.println("密码验证成功!");

            // 获取账户余额
            double balance = accountService.getBalance(accountNumber);
            System.out.println("当前账户余额: " + balance);

            // 存款操作
            double depositAmount = 1000.0;
            if (accountService.deposit(accountNumber, depositAmount)) {
                System.out.println("存款 " + depositAmount + " 成功!");
                balance = accountService.getBalance(accountNumber);
                System.out.println("当前账户余额: " + balance);
            } else {
                System.out.println("存款失败!");
            }

            // 取款操作
            double withdrawAmount = 500.0;
            if (accountService.withdraw(accountNumber, withdrawAmount)) {
                System.out.println("取款 " + withdrawAmount + " 成功!");
                balance = accountService.getBalance(accountNumber);
                System.out.println("当前账户余额: " + balance);
            } else {
                System.out.println("取款失败!");
            }
        } else {
            System.out.println("密码验证失败!");
        }
    }
}