package demo;
import java.util.Scanner;
public class Cust {
String name;
int ID;
int password;
int money;
Cust(String name,int ID,int password,int money){
this.name=name;
this.ID=ID;
this.password=password;
this.money=money;
}
public void Display(){
System.out.println("账户:"+ID);
System.out.println("姓名:"+name);
System.out.println("余额:"+money);
}
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("你输入的密码有误,请重新输入!");
}
sc.close();
}
}
public void saveMoney(int inmoney){
money=money+inmoney;
System.out.println("此次存款为:"+inmoney);
System.out.println("账户余额:"+money);
}
}
注:鉴于作者水平有限,如有更好的算法欢迎评价。
最后
以上就是知性烤鸡最近收集整理的关于Java练习---创建一个银行账户类,包括账号、姓名、密码、余额属性,实现查询余额、存款、取款功能。的全部内容,更多相关Java练习---创建一个银行账户类内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复