Java练习---创建一个银行账户类,包括账号、姓名、密码、余额属性,实现查询余额、存款、取款功能。
2019-05-26 14:49
357 查看
[code]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); } }
注:鉴于作者水平有限,如有更好的算法欢迎评价。
相关文章推荐
- python 编写一个银行卡类,具有账号,人名与余额属性。编写提款机类,接收一张银行卡,并且具有存款,提款,查询余额,转账功能
- 这是一个关于XML文档的操作管理器XMLHelper类,类中包括XML文档的创建,文档节点和属性的读取,添加,修改,删除的方法功能的实现
- java创建一个银行账户,并具有存取款操作(参数传递)
- Jsp+JavaBean+Servlet实现模拟银行账户存取款等功能的网站(实习第4-8天)
- Python实现设计一个密码记录及查询小软件,模拟记录自己在各个网站上所使用的帐号及密码,并实现浏览、查询、增加、删除、修改等基本功能。
- java练习---模拟账户查询,实现存取款
- 继承练习 :开发一个系统时 需要对员工进行建模 员工包含3个属性 姓名 工号 工资 功能 work
- java图形界面实现银行账户转帐功能
- 创建并部署一个Servlet,要求在实现用户登录功能,当用户名和密码正确时跳转到欢迎页面,否则提示出错信息
- java创建银行账户,自定义取钱超过余额异常
- 创建一个银行的账号,实现存钱取钱。(c++)
- 自己实现一个SQL解析引擎 功能:将用户输入的SQL语句序列转换为一个可执行的操作序列,并返回查询的结果集。 SQL的解析引擎包括查询编译与查询优化和查询的运行,主要包括3个步骤: 查询分析
- 微信自定义菜单的创建(微信账号绑定功能的实现 Java)
- .NET-简单的银行系统,完成查询余额,转账,存款,取款
- (1) 创建一个Customer ,名字叫 Jane Smith, 他有一个账号为1000,余额为2000元,年利率为 1.23% 的账户。 (2) 对Jane Smith操作。 存入 100 元,再
- 学习练习 java面向对象存取款查询余额
- ATM的功能的模拟: 开户 销户 查询余额 查询最后5笔明细 存款 取款 转帐 退出
- 笔试题:创建一个单链表,结点包含学生的学号,姓名,性别,年龄信息.写几个程序,实现按学生学号插入,查询,删除等操作.
- 实现一个简单的银行储蓄系统,承担活期用户的存款和取款业务 (只是初步的写出)
- 第四篇 ANDROID窗口管理服务实现机制 窗口管理是ANDROID框架一个重要部分,主要包括如下功能: (1)Z-ordered的维护 (2)窗口的创建、销