色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

Java設計一個班級類和學生類

張吉惟1年前8瀏覽0評論

在Java編程中,設計一個班級類和學生類是非常常見的任務。一個班級類通常會包含多個學生類,因此我們需要先定義學生類。

public class Student {
private int id; // 學生編號
private String name; // 學生姓名
private int age; // 學生年齡
private String gender; // 學生性別
public Student(int id, String name, int age, String gender) {
this.id = id;
this.name = name;
this.age = age;
this.gender = gender;
}
public void setId(int id) {
this.id = id;
}
public int getId() {
return id;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
public void setGender(String gender) {
this.gender = gender;
}
public String getGender() {
return gender;
}
}

接下來,我們需要定義班級類。一個班級類通常會包含一個學生列表,可以添加學生、刪除學生、查找學生等功能。

import java.util.ArrayList;
public class Class {
private ArrayListstudents;
public Class() {
students = new ArrayList();
}
public void addStudent(Student student) {
students.add(student);
}
public void removeStudent(Student student) {
students.remove(student);
}
public Student getStudentById(int id) {
for (Student student : students) {
if (student.getId() == id) {
return student;
}
}
return null;
}
public ArrayListgetStudents() {
return students;
}
}

以上代碼定義了一個班級類,其中包含了一個學生列表,可以添加學生、刪除學生、查找學生等功能。我們可以通過調用相關的方法來進行班級和學生的管理。