Student类中包含姓名、成绩两个属性 (2)分别给这两个属性定义两个方法,一个方法用于设置值,另一个方法用于获取值.(3)Student类中定义一个无参的构造方法和一个接收两个参数的构造方法,两个
时间: 2024-09-24 12:09:57 浏览: 27
在Java中,我们可以创建一个名为`Student`的类,该类用于表示学生的基本信息,包括姓名和成绩。以下是这个类的设计:
```java
public class Student {
// 属性变量
private String name;
private double grade;
// (1) 定义属性访问方法
// 设置姓名
public void setName(String name) {
this.name = name;
}
// 获取姓名
public String getName() {
return name;
}
// 设置成绩
public void setGrade(double grade) {
this.grade = grade;
}
// 获取成绩
public double getGrade() {
return grade;
}
// (2) 构造方法
// 无参构造方法
public Student() {
// 初始化默认值
}
// 接收两个参数的构造方法
public Student(String name, double grade) {
this.name = name;
this.grade = grade;
}
}
```
在这个类中,我们首先声明了两个私有成员变量`name`和`grade`,然后分别提供了对应的 getter 和 setter 方法,以便外部可以安全地操作这些属性。最后,我们定义了一个无参的构造方法,以及一个接受姓名和成绩作为参数的构造方法,用于初始化新创建的学生实例。