This commit is contained in:
xixu-me committed 2024-03-30 16:39:21 +08:00
1 parent 062beda77e
commit b0055a87bd
25 files changed
+40 -93

No files matched your search

+40
View File
@@ -0,0 +1,40 @@
package school;
import java.util.ArrayList;
import java.util.List;
public class ManagementSys {
private static ManagementSys instance = null;
private List<Person> persons;
private ManagementSys() {
persons = new ArrayList<Person>();
}
public static ManagementSys getInstance() {
if (instance == null) {
instance = new ManagementSys();
}
return instance;
}
public void addPerson(Person person) {
persons.add(person);
}
public void removePerson(Person person) {
persons.remove(person);
}
public void updatePerson(int index, Person person) {
persons.set(index, person);
}
public List<Person> getPersons() {
return persons;
}
public void setPersons(List<Person> persons) {
this.persons = persons;
}
}