编程Account.java:在其中编写一个名为编写Account 类。

该类的成员变量包括:customerId(String类型)、accountNo(String类型)、balance(float类型)该类的成员方法包括:account类... 该类的成员变量包括:customerId(String类型)、accountNo(String类型)、balance(float类型)
该类的成员方法包括:account类构造方法(2个,一个构造方法有身份证号、账户号及余额三个参数;一个构造方法只有身份证号、账户号 二个参数,余额初始化为零)。
deposit(float amount) 存款,参数amount指定本次存款的金额。
withdraw (float amount) 取款,参数amount指定本次取款的金额,账户余额不能为负。
getBalance() 余额查询。
展开
 我来答
期待后续
推荐于2017-11-22 · TA获得超过243个赞
知道小有建树答主
回答量:269
采纳率:33%
帮助的人:178万
展开全部
public class Account {
String customerId;
String accountNo;
float balance;

// 构造方法有身份证号、账户号及余额三个参数
public Account(String customerId, String accountNo, float balance) {
this.customerId = customerId;
this.accountNo = accountNo;
if (balance < 0) {
System.out.println("余额不能为负");
} else {
this.balance = balance;
}
}

// 构造方法只有身份证号、账户号 二个参数,余额初始化为零
public Account(String customerId, String accountNo) {
this.customerId = customerId;
this.accountNo = accountNo;
this.balance = 0;
}

// 存款
public void deposit(float amount) {
this.balance += amount;
}

// 取款
public void withdraw(float amount) {
if (amount > balance) {//取款数额大于余额
System.out.println("没有那么多的钱");
return;
}
this.balance -= amount;
}

// 查询余额
public float getBalance() {
return this.balance;
}
}
更多追问追答
追问

运行出错了。

追答
哥们,测试
1.新建一个类,增加程序入口方法
public class Test {
//这个是程序入口方法
public static final void main(String[] args) {

//这里写测试的代码

Account local;

}

}
2.或者在Account类中增加程序入口方法
public class Account {
//这个是程序入口方法
public static final void main(String[] args) {

//这里写测试的代码

Account local;

}

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式