Java定义类学生(Student) 数据成员(属性):学号,姓名,性别,年龄,班级, 函数成员(行为):写作业,选课,评教,查成绩
时间: 2024-10-18 09:22:09 浏览: 14
在Java中,我们可以创建一个名为"Student"的类来表示学生的基本信息和操作。以下是这个类的一个简单定义:
```java
public class Student {
// 数据成员(属性)
private String studentId; // 学号
private String name; // 姓名
private String gender; // 性别
private int age; // 年龄
private String className; // 班级
// 构造函数,用于初始化数据成员
public Student(String studentId, String name, String gender, int age, String className) {
this.studentId = studentId;
this.name = name;
this.gender = gender;
this.age = age;
this.className = className;
}
// 函数成员(行为)
// 1. 写作业
public void doHomework() {
System.out.println(name + "正在写作业...");
}
// 2. 选课
public void selectCourse(String courseName) {
System.out.println(name + "选择了课程:" + courseName);
}
// 3. 评教
public void rateTeacher(String teacherName, double rating) {
System.out.println(name + "给" + teacherName + "打分:" + rating);
}
// 4. 查成绩
public void checkGrade(double grade) {
System.out.println(name + "'s grade is: " + grade);
}
}
```
阅读全文