import java.util.ArrayList;
import java.util.List;
class Applicant {
private String name;
private String email;
public Applicant(String name, String email) {
this.name = name;
this.email = email;
}
public String getName() {
return name;
}
public String getEmail() {
return email;
}
@Override
public String toString() {
return "Applicant { Name: " + name + ", Email: " + email + " }";
}
}
public class BasicATS {
private List applicants;
public BasicATS() {
this.applicants = new ArrayList<>();
}
public void addApplicant(Applicant applicant) {
applicants.add(applicant);
}
public void removeApplicant(Applicant applicant) {
applicants.remove(applicant);
}
public void listApplicants() {
System.out.println("Applicants:");
for (Applicant applicant : applicants) {
System.out.println(applicant);
}
}
public static void main(String[] args) {
BasicATS ats = new BasicATS();
ats.addApplicant(new Applicant("John Doe", "john.doe@example.com"));
ats.addApplicant(new Applicant("Jane Smith", "jane.smith