Java练习_面对对象2

1.定义一个银行类

属性:账号、密码、存款余额。
方法:创建账号、存款、取款、查询。
创建该类对象并测试

package com.ff.javaoop.lei;

import java.util.Scanner;

public class Bank {
   /* 定义一个银行类,
    属性:账号、密码、存款余额,银行名称。
    方法:创建账号、存款、取款、查询。
    创建该类对象并测试*/

    int Zhanghao;
    int mima;
    int yue=1000;
    String bankname;
    Scanner c=new Scanner(System.in);
    public void Chuangjian(){    //创建账号

        System.out.println("输入创建的账号密码:");
        Zhanghao=c.nextInt();
        mima=c.nextInt();
        System.out.println("创建成功");
    }

    public int cun(){   //存
        System.out.println("输入存的金额:");
        int a=c.nextInt();
        yue=yue+a;
        System.out.println("存款成功");
        return yue;
    }
    public int qu(){   //取
        System.out.println("输入取的金额:");
        int a=c.nextInt();
        yue=yue-a;
        System.out.println("取款成功!");
        return yue;
    }
    public void chaxun(){
        System.out.println("余额为:"+yue);
    }


}
package com.ff.javaoop.lei;

import java.util.Scanner;

public class test_Bank {

    public static void main(String[] args) {
        Bank a1=new Bank();
        a1.Chuangjian();   //创建账号密码
        System.out.println("输入账号密码");
        Scanner t=new Scanner(System.in);
        int b1=t.nextInt();
        int b2=t.nextInt();
        if (b1==a1.Zhanghao & b2==a1.mima){

            boolean x=true;
            do {
                System.out.println("输入操作:1.取款 2.存款 3.查询 4.退出");
                int c=t.nextInt();
                switch (c){
                case 1: {   a1.qu();
                            System.out.println();
                            continue;
                        }
                case 2: {   a1.cun();
                            System.out.println();
                            continue;
                        }
                case 3: {   a1.chaxun();
                            System.out.println();
                            continue;
                        }
                case 4: {   x=false;break;  }
                 }

            }while (x==true);

        }
        else {
            System.out.println("账号密码不对");

        }

    }

}

运行结果

输入创建的账号密码:
123 
321
创建成功
输入账号密码
123
321
输入操作:1.取款 2.存款 3.查询 4.退出
1
输入取的金额:
500
取款成功!

输入操作:1.取款 2.存款 3.查询 4.退出
3
余额为:500

输入操作:1.取款 2.存款 3.查询 4.退出
2
输入存的金额:
300
存款成功

输入操作:1.取款 2.存款 3.查询 4.退出
3
余额为:800

输入操作:1.取款 2.存款 3.查询 4.退出
4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值