设计一个银行账户类(Account) 属性有账号、密码、姓名、余额

阅读: 评论:0

设计一个银行账户类(Account) 属性有账号、密码、姓名、余额

设计一个银行账户类(Account) 属性有账号、密码、姓名、余额

有一个方法show(),显示账户的账号、姓名和余额信息
有一个取款方法 takeMoney(),先让用户输入密码验证,密码正确后输入取款金额,取款成功后余额减除相应的金额

有一个存款方法saveMoney(int money),存款是直接传入存款金额,账户余额增加相应的金额

import java.util.Scanner;
public class Account {public int id;public int password;public String name;public int money;public Account(int id, int password, String name, int money) {this.id = id;this.password = password;this.name =  = money;}//	有一个方法show(),显示账户的账号、姓名和余额信息public void show(){System.out.println("账户:" + id);System.out.println("姓名:" + name);System.out.println("余额:" + money);}/*有一个取款方法 takeMoney(),先让用户输入密码验证,密码正确后输入取款金额,取款成功后余额减除相应的金额*/public void takeMoney(){while(true){Scanner sc = new Scanner(System.in);System.out.println("请输入密码进行验证!");int pass = sc.nextInt();if(pass == password){System.out.println("请输入需要取款的金额:");int withdrawals = sc.nextInt();if(withdrawals <= money) {money= money-withdrawals;System.out.println("余额为:" + money);}else {System.out.println("当前余额不足" );}break;}else{System.out.println("你输入的密码有误,请重新输入!");}}}//	有一个存款方法saveMoney(int money),存款是直接传入存款金额,账户余额增加相应的金额public void saveMoney(int moneys){	money = money+moneys;System.out.println("此次存款为:" + moneys);System.out.println("账户余额为:" + money);}public static void main(String[] args) {Account acc = new Account(10010,123456,"阿桦",100000);/*acc.id = 10010;acc.name = "阿桦"; = 100000;acc.password = 123456;*/Scanner sc = new Scanner(System.in);System.out.println("请输入需要执行的操作");System.out.println("***1银行账户信息***");System.out.println("***2取款操作***");System.out.println("***3存款操作***");System.out.println("***4退出系统***");int s = sc.nextInt();switch(s) {case 1:System.out.println("***银行账户信息***");acc.show();break;case 2:System.out.println("***取款操作***");acc.takeMoney();break;case 3:System.out.println("***存款操作***");acc.saveMoney(1000);break;case it(0);break;}}}

本文发布于:2024-02-01 04:35:07,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170673330633894.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:余额   账户   账号   属性   姓名
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23