定义student类,包含三个私有属性name,id,score
时间: 2024-12-17 10:39:27 浏览: 22
当然可以,下面是一个简单的Java类定义,用于表示学生(Student),它包含了三个私有属性:姓名(name)、学号(id)和分数(score):
```java
public class Student {
// 私有属性
private String name; // 学生姓名
private int id; // 学生ID
private double score; // 学生成绩
// 构造函数,用于初始化属性值
public Student(String name, int id, double score) {
this.name = name;
this.id = id;
this.score = score;
}
// 提供getter和setter方法访问和修改属性
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public double getScore() {
return score;
}
public void setScore(double score) {
this.score = score;
}
}
```
在这个类中,我们通过构造函数设置初始属性值,并提供相应的getter和setter方法以便外部代码能够安全地获取和改变这些属性。
阅读全文