创建一个学生(Student)类,在类中包含三个变量学号(studentNum)、姓名(name)、班级(studentClass),在该类中创建至少两个构造方法
时间: 2024-09-23 18:16:27 浏览: 146
创建一个名为`Student`的类,可以包含三个私有成员变量:`studentNum`(学号)、`name`(姓名)和`studentClass`(班级)。为了方便实例化,我们将创建至少两个构造方法:
```java
public class Student {
private String studentNum;
private String name;
private String studentClass;
// 构造方法1:无参构造,用于初始化默认值
public Student() {
this.studentNum = "0000";
this.name = "";
this.studentClass = "默认班级";
}
// 构造方法2:带参数构造,用于设置初始值
public Student(String studentNum, String name, String studentClass) {
this.studentNum = studentNum;
this.name = name;
this.studentClass = studentClass;
}
// Getters and Setters (省略了 getter 和 setter 方法)
// ...
// 如果需要的话,还可以添加一些公共方法,如显示信息的方法
public void displayInfo() {
System.out.println("学号:" + studentNum);
System.out.println("姓名:" + name);
System.out.println("班级:" + studentClass);
}
}
```
在这个类中,你可以根据需要选择使用哪种构造方法。无参构造方法通常用于初始化对象,而带参数构造方法则允许用户自定义初始状态。
阅读全文