(1)定义User类,其包含私有属性:Username、Password、Age,以及构造方法、setter方法,定义代码补充:
时间: 2024-09-25 08:12:30 浏览: 4190
Python 类的私有属性和私有方法实例分析
在Java中,我们可以定义一个名为`User`的类,它包含了私有属性`username`、`password`和`age`,以及相应的构造方法、getter和setter方法。以下是这个类的一个简单实现:
```java
public class User {
// 私有属性
private String username;
private String password;
private int age;
// 构造方法
public User(String username, String password, int age) {
this.username = username;
this.password = password;
this.age = age;
}
// Getter方法
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
public int getAge() {
return age;
}
// Setter方法
public void setUsername(String username) {
this.username = username;
}
public void setPassword(String password) {
this.password = password;
}
public void setAge(int age) {
this.age = age;
}
}
```
在这个类中,构造方法用于初始化对象,getter方法用于获取属性值,而setter方法则用于设置属性值。这样的设计保证了数据的安全性和封装性。
阅读全文