⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bank_demo.java

📁 这是一个功能还算全的银行管理,黑界面的,比较适合刚开始学的人,我就是从这开始的.
💻 JAVA
字号:
package shili;

import java.util.Enumeration;
import java.util.Vector;


public class Bank_Demo {
	static Vector C = new Vector();

	void createCust() {
		System.out.println("请输入您的姓名");
		String name = KB.scan();
		System.out.println("请输入您的预存金额");
		int money = Integer.parseInt(KB.scan());
		System.out.println("请输入您的密码");
		String PWD = KB.scan();
		int ID = C.size() * 10;
		Cust c = new Cust(name, PWD, money, ID);
		C.addElement(c);
	}

	void createVIPCust() {
		System.out.println("请输入您的姓名");
		String name = KB.scan();
		System.out.println("请输入您的预存金额");
		int money = Integer.parseInt(KB.scan());
		System.out.println("请输入您的密码");
		String PWD = KB.scan();
		int ID = C.size() * 10;
		Cust c = new VIPCust(name, PWD, money, ID);
		C.addElement(c);
	}

	void run() {
		System.out.println("顾客操作请按1");
		System.out.println("银行操作请按2");
		System.out.println("退出请按0");
		int cmd = Integer.parseInt(KB.scan());
		switch (cmd) {
		case 1:
			custOP(C);
			break;
		case 2:
			bankOP();
			break;
		case 0:
			System.exit(0);
		}
	}

	void bankOP() {
		System.out.println("创建普通顾客请按1");
		System.out.println("创建VIP顾客请按2");
		System.out.println("返回请按0");
		int cmd = Integer.parseInt(KB.scan());
		switch (cmd) {
		case 1:
			createCust();
			break;
		case 2:
			createVIPCust();
			break;
		case 0:
			return;
		}
	}

	void custOP(Vector C) {
		while (true) {
			welcome();
			System.out.println("请输入您的ID");
			int id = Integer.parseInt(KB.scan());
			Enumeration e = C.elements();
			int count=0;
			while (e.hasMoreElements()) {
				Cust sy = (Cust) e.nextElement();
				if (sy.ID == id) {
					if (sy.checkPWD())
						sy.run(C);
					break;
				}
				count++;
				if(count==C.size())
				{
					return;
				}
			}
			break;
		}
	}

	void welcome() {
		System.out.println("***************");
		System.out.println("欢迎光临SIST银行");
		System.out.println("***************");
	}

	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -