admin管理员组

文章数量:1647974

*编写Java应用程序。首先定义一个描述银行账户的Account类,包括成员变
量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次,
编写一个主类,在主类中测试Account类的功能

*
Java初级应用
初学者,代码仅供参考

import java.util.Scanner;
public class Account {
    long zh;//账户
    double ye;//余额
    double ck;//存款
    double qk;//取款

//构造方法
    public Account(long zh,double ye){
        this.zh=zh;
        this.ye=ye;
    }

//getck,方法
    public void getck(){
        Scanner s1=new Scanner(System.in);
        System.out.println("请输入存款金额:");
        double num1=s1.nextDouble();
        System.out.println("您的存款金额为:"+num1+"元"+",账户余额为:"+(ye+num1)+"元");
    }

    public void getqk(){
        Scanner s2=new Scanner(System.in);
        System.out.println("您的取款金额为:");
        double num2=s2.nextDouble();
        if(ye<num2){
            System.out.println("对不起,你的余额不足!");
        }else{
           System.out.println("您的取款金额为:"+num2+"元"+",账户余额为:"+(ye-num2)+"元");
        }
    }


    public double getcye(){
        return ye;
    }
}

创建测试类


```java
import java.util.Scanner;
public class AccountTest {
    public static void main(String[] args){
        Account a=new Account(110,2902.7);
        System.out.println("当前账户余额为:"+a.ye);
        System.out.println("1-存款");
        System.out.println("2-取款");
        System.out.println("3-查询余额");
        Scanner s3=new Scanner(System.in);
        int num3=s3.nextInt();
        if (num3==1){
            a.getck();
        }else if (num3 == 2){
            a.getqk();
        }else if (num3 == 3){
            System.out.println("您的余额为:"+a.getcye()+"元");
        }else{
            System.out.println("请输入正确的操作!");
        }
    }
}

本文标签: 余额存款成员账户应用程序