JAVA:定义一个类实现银行帐户的概念,

JAVA:定义一个类实现银行帐户的概念,包括的方法有"存款"、"取款"、"查询余额"和”显示帐号”。定义主类,创建帐户类的对象,并完成相应操作。请补充代码,使程序完整。提... JAVA:定义一个类实现银行帐户的概念,包括的方法有"存款"、"取款"、"查询余额"和”显示帐号”。定义主类,创建帐户类的对象,并完成相应操作。请补充代码,使程序完整。
提示:关键代码如下:
public int getleftmoney(){
return leftmoney;
}
public void savemoney(double money){
leftmoney+=money;
}
public void getmoney(double money){
if(money<=leftmoney)
leftmoney-=money;
else
System.out.println("只能取:"+leftmoney);
}
…//自己补充
bankaccount ba=new bankaccount(888123,1000);
ba.savemoney(21000);
System.out.println("存入21000元后余额为:"+ba.getleftmoney());
ba.getmoney(11500);
System.out.println("11500元后余额为:"+ba.getleftmoney());
展开
 我来答
巨蟹神算子
2018-06-04 · TA获得超过437个赞
知道小有建树答主
回答量:292
采纳率:90%
帮助的人:115万
展开全部

有两点建议,你的关键代码中变量命名不规范,类型也有问题,变量命名应该是驼峰式命名,账号应该为String型,余额为浮点型,完整代码如下:

/**
 * 银行账户类
 */
public class BankAccount {
    private String account; // 账户
    private double leftMoney; // 余额

    public BankAccount(String account, double leftMoney) {
        this.account = account;
        this.leftMoney = leftMoney;
    }

    /**
     * 获取余额
     *
     * @return
     */
    public double getleftMoney() {
        return leftMoney;
    }

    /**
     * 存钱
     *
     * @param money
     */
    public void saveMoney(double money) {
        leftMoney += money;
    }

    /**
     * 取钱
     *
     * @param money
     */
    public void getMoney(double money) {
        if (money <= leftMoney)
            leftMoney -= money;
        else
            System.out.println("只能取:" + leftMoney);
    }

    /**
     * 显示账号
     *
     * @return
     */
    public String getAccount() {
        return account;
    }

    public static void main(String[] args) {
        BankAccount ba = new BankAccount("888123", 1000);
        String account = ba.getAccount();
        System.out.println("账号为:" + account);
        ba.saveMoney(21000);
        System.out.println("存入21000元后余额为:" + ba.getleftMoney());
        ba.getMoney(11500);
        System.out.println("11500元后余额为:" + ba.getleftMoney());
    }

}
追问

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式