Alt Shift S 快速创建构造方法啥啥的很多方法 及封装的细节javabean规则

博客提及了Alt Shift S以及JavaBean规则,这些内容与信息技术相关,Alt Shift S可能是某种操作快捷键,JavaBean规则是Java编程中的重要规范。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Alt Shift S

 

javabean规则

import java.util.Scanner; class BankAccount { // 面向对象封装:私有属性 private String username; private String password; private double balance; // 构造方法 public BankAccount(String username, String password, double balance) { this.username = username; this.password = password; this.balance = balance; } // 方法封装业务逻辑 public boolean login(String inputUser, String inputPwd) { return username.equals(inputUser) && password.equals(inputPwd); } public void deposit(double amount) { balance += amount; System.out.println("存款成功,当前余额:" + balance); } public void withdraw(double amount) { if (amount > balance) { System.out.println("余额不足!当前余额:" + balance); } else { balance -= amount; System.out.println("取款成功,当前余额:" + balance); } } public void checkBalance() { System.out.println("当前余额:" + balance); } } public class BankingSystem { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); BankAccount account = new BankAccount("admin", "123456", 1000.0); // 登录验证 System.out.print("用户名:"); String user = scanner.nextLine(); System.out.print("密码:"); String pwd = scanner.nextLine(); if (!account.login(user, pwd)) { System.out.println("登录失败!"); return; } // 菜单驱动 int choice; do { System.out.println("\n1.存款 2.取款 3.查余额 4.退出"); System.out.print("请选择操作:"); try { choice = scanner.nextInt(); switch (choice) { case 1: System.out.print("输入存款金额:"); account.deposit(scanner.nextDouble()); break; case 2: System.out.print("输入取款金额:"); account.withdraw(scanner.nextDouble()); break; case 3: account.checkBalance(); break; case 4: System.out.println("系统已退出"); break; default: System.out.println("无效选项!"); } } catch (Exception e) { System.out.println("输入格式错误!"); scanner.nextLine(); // 清空输入缓冲区 choice = 0; } } while (choice != 4); } } 帮我修改一下适应eclipse的版本,并在每一句代码后都加上注释
最新发布
05-28
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值