定义一个Student 类,类的私有成员变量包括: String name,int age, int chinese,math,english
时间: 2024-10-13 12:07:07 浏览: 11
在Java中,我们可以定义一个名为`Student`的类,它包含三个私有成员变量分别代表姓名、年龄和三门课程的成绩(语文、数学和英语)。以下是这个类的基本结构:
```java
public class Student {
// 私有成员变量
private String name;
private int age;
private int chineseScore; // 语文成绩
private int mathScore; // 数学成绩
private int englishScore; // 英语成绩
// 构造函数(默认构造)
public Student() {}
// 构造函数,用于初始化所有属性
public Student(String name, int age, int chineseScore, int mathScore, int englishScore) {
this.name = name;
this.age = age;
this.chineseScore = chineseScore;
this.mathScore = mathScore;
this.englishScore = englishScore;
}
// getter 和 setter 方法,用于获取和设置属性值
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getChineseScore() {
return chineseScore;
}
public void setChineseScore(int chineseScore) {
this.chineseScore = chineseScore;
}
public int getMathScore() {
return mathScore;
}
public void setMathScore(int mathScore) {
this.mathScore = mathScore;
}
public int getEnglishScore() {
return englishScore;
}
public void setEnglishScore(int englishScore) {
this.englishScore = englishScore;
}
}
```
在这个类中,通过getter和setter方法可以保护数据的安全,外部只能通过这些方法访问和修改这些私有变量。