简单的银行系统--Java初学者

银行系统,能够实现1.查询余额 2.修改密码 3.存钱 4.取钱 

小编初次使用Java(刚刚学一个星期),大家有什么想法欢迎留言,谢谢!!!

package text;

import java.util.Scanner;
	public class Account {
		public int id;//创建账户的账号
		public int p_w;//密码
		public int money;//余额
		
		//1.
		public Account(int id, int p_w, int money) {
			this.id = id;//this只是在这里存在
			this.p_w = p_w;
			this.money = money;
		}
		
		//2.查看账户余额
		public void Display(){
			System.out.println("账户:" + id);
			System.out.println("余额:" + money);
		}
		
		//3.取钱
		public void takeMoney(){
			while(true){
				Scanner sc = new Scanner(System.in);
				System.out.println("请输入密码:");
				int pass = sc.nextInt();	
				if(pass == p_w){
					System.out.println("请输入需要取款的金额:");
					int k = sc.nextInt();
					if(k <= money) {
						money=money-k;
						System.out.println("账户余额"+money);
					}
					else
						System.out.println("当前余额不足!");
						break;
				}
				else
					System.out.println("密码错误,请重新输入!");
			sc.close();
			}
		 }
		

 

posted @   金鳞踏雨  阅读(16)  评论(0编辑  收藏  举报  
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示