编程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() 余额查询。 展开
该类的成员方法包括:account类构造方法(2个,一个构造方法有身份证号、账户号及余额三个参数;一个构造方法只有身份证号、账户号 二个参数,余额初始化为零)。
deposit(float amount) 存款,参数amount指定本次存款的金额。
withdraw (float amount) 取款,参数amount指定本次取款的金额,账户余额不能为负。
getBalance() 余额查询。 展开
1个回答
展开全部
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;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |