Java_银行账目问题

问题描述

请设计一个类来描述银行账户,自行设计成员变量及构造方法,至少包含存款、取款、计息三个方法。

代码实现

package zy;
import java.util.*;
public class zy {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner input = new Scanner(System.in);
        System.out.println("输入账号");
        String n = input.next();
        System.out.println("输入存款");
        double a = input.nextInt();
        System.out.println("选定期存款请输入1,选活期存款请输入2");
        System.out.println("定期存款为一年一次收益(3%),活期存款为日收益(    0.35%)");
        double b = input.nextInt();
        System.out.println("输入取款");
        double c = input.nextInt();
        System.out.println("服务器将为您自动检测您上次存款的时间");

        zh s=new zh();
        s.getCunKuan(n,a);
        if(b==1) {
            double lx=0;
            lx=s.getCunKuan1dlixi(a);
            s.getQukuan1(c,a,lx);
        }
        else if (b==2) {
            double lx=0;
            lx=s.getCunKuan2dlixi(a);
            s.getQukuan2(c,a,lx);
        }
    }
}
    class zh{
        String name;
        double cun;
        double qu;
        zh(){
        }
        zh(String n1,int c1,double q1){
            name=n1;
            cun=c1;
            qu=q1;
        }
        public void getCunKuan(String n1,double c1){
            name=n1;
            cun=c1;
            System.out.println("账户名为"+name);
            System.out.println("存款为"+cun);
        }
        public double getCunKuan1dlixi(double cun){    
            double l=0;
            l=(cun*0.03)*1;
            System.out.println("利息为"+l);
            return l;
        }

        public double getCunKuan2dlixi(double cun){
            double l=0;
            l=(cun*0.0035)*64;
            System.out.println("利息为"+l);
            return l;

        }
        public void getQukuan1(double q1,double cun,double lx){
            if(cun-q1>=0)
                System.out.print("余额为"+((cun-q1)+lx));
            else 
                System.out.println("余额不足");
        }
        public void getQukuan2(double q1,double cun,double lx){
            if(cun-q1>=0)
                System.out.println("余额为"+((cun-q1)+lx));
            else 
                System.out.println("余额不足");
        }
    }

运行结果

7daf68993f1e4ec69614afd6a74f42e2.png


以上就是本文全部内容,如果它对您有帮助,请您帮我点个赞,这对我真的很重要


第一天
1 声望0 粉丝