有谁知道怎么做这个程序,看下面的描述
“编写一个程序,让银行客户登录并查看他们的详细信息、取款、存款和更改 PIN。有数组存储姓名、密码、账户余额和透支。当用户存款或取款时,必须更新数组钱或更改 PIN。PIN 不能是已在使用的 PIN。如果用户透支,则只能提取比其帐户中更多的钱。
我不会告诉你怎么做,但我可以给你一些建议。您可能会想要创建一个BankAccount
类,其中包含用于详细信息的实例字段以及用于查看详细信息、提取资金等的方法。坦率地说,使用静态数组是一种愚蠢的做法。如果您的老师允许,只需制作一个BankAccount
s 的静态数组并直接访问这些字段:
BankAccount[] accounts = new BankAccount[20]; //as big as you need
//initialize it here
//to access the PINs, do something like this:
int i = BankAccount[i].getPIN();
最后,为了确保 PIN 永远不会重复,在构造函数内部搜索匹配的 PIN 并在必要时处理匹配。信息量很大,而且我感觉您是 Java 新手。有问题尽管问我。