java构造一个银行账户类
(1)思路
数据成员用户的账户名称、用户的账户余额(private数据类型)
方法包括开户(设置账户名称及余额),利用构造方法完成
查询余额。
取款
存款
(2)代码实现
package p1;
import java.util.Scanner;
public class Account {private double balance;int id;Scanner reader = new Scanner(System.in);Account(double balance,int id){balance = this.balance ;id=this.id;}void serchBalance() {System.out.println("账户"+id);System.out.println("余额:"+balance);}void withdrawal() {double x;System.out.print("请输入取款金额:");x=reader.nextDouble();if((balance-x)<=0) {System.out.println("余额不足!");}else {System.out.println("取款成功!");balance=balance-x;}serchBalance();}void deposit() {double x;System.out.print("请输入存款金额:");x=reader.nextDouble();balance=balance+x;serchBalance();}
}package p1;
import java.util.Scanner;public class Test_2 {public static void main(String[] args) {// TODO 自动生成的方法存根Account account = new Account(0,0);Scanner reader = new Scanner(System.in);int op=-1;while(op!=0) {System.out.println("1:存款");System.out.println("2:查询");System.out.println("3:取款");System.out.println("请输入操作项:");op=reader.nextInt();switch(op) {case 1:account.deposit();break;case 2:account.serchBalance();break;case 3:account.withdrawal();break;}}}}
(3)运行结果截图
java构造一个银行账户类相关推荐
- Java 构造一个银行账户类
class Bank{private String username;private float money;public Bank(String username,float money){this ...
- 5-8 构造一个银行账户类
5-8 构造一个银行账户类,类的构成包括如下内容: 1)数据成员用户的账户名称.用户的账户余额(private数据类型) 2)方法包括开户(设置账户名称及余额),利用构造方法完成. 3)查询余额 cl ...
- java存款输入密码类,创建一个银行账户类,包括账号、用户姓名、密码和余额属性,实现开户、查询余额、取款、存款功能。...
用类与对象创建一个银行账户类.银行账户类包括账号.用户姓名.密码和余额属性,银行账户类的功能包括: 开户 查询余额 取款 存款 功能实现思路: 开户方法 Account(),创建账户的账号.密码.姓名 ...
- 信息系统开发(JAVA)设计一个银行账户类
实验要求: 设计一个银行账户类,其中包括: • 账户信息,如帐号.姓名.开户时间.身份证号码等. • 存款方法. • 取款方法. • 其他方法如"查询余额"和"显示账户信 ...
- account表里有什么 银行_模拟一个银行账户类Account,账户类中包括所有者、账号、余额、账户总数、存款、取款等信息。_学小易找答案...
[单选题]廉价磁盘冗余阵列RAID利用冗余技术实现高可靠性,其中RAID1的磁盘利用率为() . [简答题]与直流调速相比,交流调速有何优点? [论述题]方法 [单选题]以<老子注>一书驰 ...
- java实验:银行账户类的定义与使用
内容要求: 一.实验目的 (1)理解对象和类,掌握用类创建对象模型. (2)理解和掌握抽象类的使用 (3)理解和掌握继承.方法覆盖的使用 (4)初步掌握使用多态性的方法 二.实验内容 按照如下步骤完成 ...
- 设计一个银行账户类,可以存钱、取钱、查钱、获取开户日期 内有测试类
class bank 银行账户类 /* * 1.设计一个银行账户类,* 其中包括:账户信息:账号.姓名.开户时间.身份证号码.账户上的金额等成员.* 有:存款方法.取款方法.显示开户时间的方法.获得账 ...
- C++编程练习:设计一个银行账户类,包含户名、帐号以及当前余额属性,并且能完成开户、存款、取款和查询余额等行为。
文章目录 例题 分析 代码 测试 结语 例题 设计一个银行账户(Account)类,包含户名.帐号以及当前余额属性,可完成开户.存款.取款和查询余额等行为.银行账户类的定义要求如下: class Ac ...
- 【Java】设计银行账户类。包括帐号、姓名、开户时间、余额,成员方法包括存款、取款、查询余额,计算利息等。对所设计的类进行测试。
设计银行账户类.包括帐号.姓名.开户时间.余额,成员方法包括存款.取款.查询余额,计算利息等.对所设计的类进行测试. 要求 代码 要求 设计银行账户类.包括帐号.姓名.开户时间.余额,成员方法包括存款 ...
最新文章
- Boruvka求最小生成树
- 使用具体的例子来讲解如何使用Esper
- 对抗生成网络_深度卷积生成对抗网络
- 不懂编程可以自学python吗-python教程看完了,还是不会编程?
- 《面向对象程序设计》第12章在线测试
- php输入的值不得小于,PHP代码不允许多个输入值通过我的表单发送
- 第四章 PX4-Pixhawk-MPU6000传感器驱动解析
- Java 理论与实践: 线程池与工作队列
- 点击按钮创建一个表格 点击按钮创建一个表格 权限选择 元素的value属性操作
- SAP Spartacus Popover Component 显示与否的逻辑判定
- php sqlite id自增,Android sqlite设置主键自增长的方法教程
- django 1.8 官方文档翻译: 3-2-1 内建的视图
- springcloud和dubbole的区别和解释
- Java 8日期– LocalDate,LocalDateTime,即时
- js将数字转为千分位/清除千分位
- Foxit Quick PDF Library License Key
- word文档动态插入水印,45度角,位于文档中央,可插入中文(附jar包和licence文件))
- element-ui组件的下载与安装
- FP-Tree算法的实现
- Android指定物理按键唤醒屏幕