用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - java代码库

银行管理

2017-04-22 作者: 云代码会员举报

[java]代码库

import java.util.*;
public class UserInterface
{
    public static void main(String args[]){
        Cards card0 = new Cards();
        Cards card1 =new SavingsCard();
        Cards card2 =new CreditCard();
        int k=-1;
        Scanner scan = new Scanner(System.in);
        Scanner scan0 = new Scanner(System.in);
        Scanner scan1 = new Scanner(System.in);
        Scanner scan2 = new Scanner(System.in);
        do{
            System.out.println("银行卡管理系统");
            System.out.println("1.开卡");
            System.out.println("2.存款");
            System.out.println("3.取款");
            System.out.println("4.查询余额");
            System.out.println("0.退出系统");
            System.out.println("请输入:");
            k = scan.nextInt();
            switch(k){
                case(1):{
                    System.out.println("请输入开卡类型:\n1.储蓄卡\n2.信用卡");
                    int j;
                    j = scan0.nextInt();
                    switch(j){
                        case(1):{
                            card0 = card1;
                            System.out.println("您已开通储蓄卡!");
                            break;
                        }
                        case(2):{
                            card0 = card2;
                            System.out.println("您已开通信用卡!");
                            break;
                        }
                        default:{
                            System.out.println("非法输入。");
                            break;
                        }
                    }
                    break;
                }
                case(2):{
                    System.out.println("请输入存款金额:");
                    card0.saveMoney(scan1.nextDouble());
                    break;
                }
                case(3):{
                    System.out.println("请输入取款金额:");
                    card0.takeMoney(scan2.nextDouble());
                    break;
                }
                case(4):{
                    System.out.println("账户余额为:"+card0.getBalance());
                    break;
                }
                case(0):{
                    break;
                }
                default:{
                    System.out.println("非法输入。");
                }
            }
        }while(k!=0);
        scan.close();
        scan0.close();
        scan1.close();
        scan2.close();
    }
}

[源代码打包下载]




网友评论    (发表评论)

共3 条评论 1/1页

发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...