Files
tp2/Personnel.java
2025-10-07 16:55:57 +02:00

38 lines
994 B
Java

package Monpack2;
import java.util.ArrayList;
public class Personnel {
private String nom;
public Personnel(String nom) {
this.nom = nom;
}
public String getNom() {
return nom;
}
public void setNom(String nom) {
this.nom = nom;
}
public static ArrayList<Personnel> getPersonnelsNonIntervenus(ArrayList<Personnel> personnels, ArrayList<Intervention> interventions) {
ArrayList<Personnel> result = new ArrayList<>();
for (Personnel p : personnels) {
boolean intervenu = false;
for (Intervention i : interventions) {
if (i.getParticipants().contains(p)) {
intervenu = true;
break;
}
}
if (!intervenu) {
result.add(p);
}
}
return result;
}
public void afficherInfos() {
// TODO Auto-generated method stub
System.out.println("Nom : " + nom);
}
}