Java方法的封装调用实例——account类

作者:落知秋 | 创建时间: 2023-07-08
编写Java应用程序。首先定义一个描述账户的Account类, * 包括属性“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。 其次,编写一个Test类,在Test类中测试Account类的功能。...
Java方法的封装调用实例——account类

操作方法

package com.alibaba; public class Account { /* * 编写Java应用程序。首先定义一个描述账户的Account类, * 包括属性“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。 其次,编写一个Test类,在Test类中测试Account类的功能。 */ public int cardId;// 账号 public double balance;// 存款余额 public int getCardId() { return cardId; } public void setCardId(int cardId) { this.cardId = cardId; } public double getBalance() { return balance; } public void setBalance(double balance) { this.balance = balance; } public double savemoney(double saveMoney) { return this.balance += saveMoney; } public double getmoney(double getMoney) { if (getMoney <= balance && balance > 0) { return balance -= getMoney; } else { System.out.println("余额不足!"); return 0; } } public void showbalance() { System.out.println("余额为:" + balance); } }

package com.alibaba; import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner input = new Scanner(System.in); Account account = new Account(); System.out.println("请输入卡号:"); int cardId = input.nextInt(); System.out.println("请输入存款金额:"); double saveMoney = 0; saveMoney = input.nextDouble(); account.savemoney(saveMoney); System.out.println("请输入取款金额:"); double getMoney = input.nextDouble(); account.getmoney(getMoney); account.showbalance(); } }

点击展开全文

更多推荐