1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > //设计银行账户类。包括帐号 姓名 开户时间 余额 成员方法包括存款 取款 查询余

//设计银行账户类。包括帐号 姓名 开户时间 余额 成员方法包括存款 取款 查询余

时间:2019-03-23 18:37:29

相关推荐

//设计银行账户类。包括帐号 姓名 开户时间 余额 成员方法包括存款 取款 查询余

import java.util.Scanner;public class Bank {//设计银行账户类。包括帐号、姓名、开户时间、余额,成员方法包括存款、取款、查询余额,计算利息等。对所设计的类进行测试。private int id;private String name;private int time;private int password;private double balance;private double interest;public int flag=1;public Bank(){id=111;name="托儿索";time=1;password=95686;balance=10000;interest=0;}public void input(){int ids,passwords;Scanner sc=new Scanner(System.in);System.out.println("请输入账号:");ids=sc.nextInt();while(id!=ids){System.out.println("账号错误,请重新输入:");ids=sc.nextInt();}System.out.println("确保您身后的用户与您保持两米距离");System.out.println("请输入密码:");passwords=sc.nextInt();while(password!=passwords){System.out.println("密码错误,请重新输入:");passwords=sc.nextInt();;}}public void deposit()//存钱{Scanner sc=new Scanner(System.in);System.out.println(name+"先生请输入存入金额数目:");int cash=sc.nextInt();System.out.println(name+"先生请将现金放入出纳口");balance+=cash;}public void drawmoney()//取钱{Scanner sc=new Scanner(System.in);System.out.println(name+"先生请输入提取金额");int cash=sc.nextInt();System.out.println(name+"先生请从出纳口取走现金,小心保管");balance-=cash;}public void display()//余额查询{System.out.println(name+"先生您的余额为:"+balance);}public void suminterest()//算利息想到的方法都有点麻烦,要求不是很多,就做成简单的计算吧{Scanner sc=new Scanner(System.in);double dailyinterestrate=0.01;//日利率interest=balance*dailyinterestrate*time;//要是要求详细一点,这个time也得写个函数balance+=interest;System.out.println(name+"先生输入存款时间:");int time1=sc.nextInt();System.out.println(name+"先生,经过"+time+"年的定期存款,您的账户余额为:");}}//之前写代码用完Scanner,总是习惯最后sc.close(),这次都没加,这是因为在函数中,声明了一个scanner对象,并且调用了close方法。//这可能是由于所有的scanner类共享一个输入流,当其中一个调用关闭函数的时候,所有的scanner对象都关闭了public class main {public static void main(String[] args) {// TODO Auto-generated method stubBank bk=new Bank();bk.input();bk.deposit();bk.display();bk.drawmoney();bk.display();bk.suminterest();bk.display();}}

//设计银行账户类。包括帐号 姓名 开户时间 余额 成员方法包括存款 取款 查询余额 计算利息等。对所设计的类进行测试。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。