java 2.定义学生类: 属性有学号,姓名,性别,班級(均为字符串类型): 构造方法1,根据给定的学号、姓名给属性赋值: 构造方法2,根据给定的学号,姓名,性别,班级给相关属性赋值: 定义学号、姓名、性别的gcter访问器: 定义班级的gctter访问器和sctter访问器
时间: 2023-12-23 17:06:31 浏览: 115
好的,以下是定义学生类的Java代码实现:
```java
public class Student {
private String stuId;
private String name;
private String gender;
private String className;
public Student(String stuId, String name) {
this.stuId = stuId;
this.name = name;
}
public Student(String stuId, String name, String gender, String className) {
this.stuId = stuId;
this.name = name;
this.gender = gender;
this.className = className;
}
public String getStuId() {
return stuId;
}
public String getName() {
return name;
}
public String getGender() {
return gender;
}
public String getClassName() {
return className;
}
public void setClassName(String className) {
this.className = className;
}
}
```
其中,第一个构造方法根据给定的学号、姓名给属性赋值,第二个构造方法根据给定的学号、姓名、性别、班级给相关属性赋值。对应的getter访问器和班级的setter访问器也都实现了。
阅读全文