用JAVA实现:编写账户类Account,包含私有的成员变量id(int),用户名username(String)和账户余额balance(double),给出相关成员变量的setter/getter方法,另外定义一个toString方法输出所有成员变量的值。
时间: 2024-11-11 11:30:19 浏览: 11
Java设计一个银行帐户类(继承与多态)
5星 · 资源好评率100%
在Java中,你可以按照下面的方式创建一个简单的`Account`类,它包含了你需要的私有成员变量、getter和setter方法以及`toString()`方法:
```java
public class Account {
// 私有成员变量
private int id;
private String username;
private double balance;
// 构造函数,用于初始化成员变量
public Account(int id, String username, double balance) {
this.id = id;
this.username = username;
this.balance = balance;
}
// Getter方法获取id
public int getId() {
return id;
}
// Setter方法设置id
public void setId(int id) {
this.id = id;
}
// Getter方法获取username
public String getUsername() {
return username;
}
// Setter方法设置username
public void setUsername(String username) {
this.username = username;
}
// Getter方法获取balance
public double getBalance() {
return balance;
}
// Setter方法设置balance
public void setBalance(double balance) {
this.balance = balance;
}
// toString方法,用于返回账户信息
@Override
public String toString() {
return "Account{" +
"id=" + id +
", username='" + username + '\'' +
", balance=" + balance +
'}';
}
}
```
在这个类中,我们覆盖了`Object`类的`toString()`方法,使其更方便地展示账户的详细信息。现在你可以创建`Account`对象并打印其内容,如`System.out.println(account.toString());`。
阅读全文