Ich versuche, Patient und Allergie-Klasse zu erstellen, und ich bin verwirrt über Liste Allergien in setAllergies, ob es sein sollte:Objekte in Arraylist hinzufügen, während Klasse Gestaltung in Java
this.allergies = allergies;
oder
allergies.add(allergies);
Patientenklasse:
public class Patient {
private List<Allergy> allergies;
public List<Allergy> getAllergies() {
return allergies;
}
public void setAllergies(List<Allergy> allergies) {
this.allergies = allergies;
}
}
Allergie Klasse:
'Allergien.add (Allergien)' macht keinen Sinn. Es würde nicht einmal kompilieren. – shmosel
@shmosel Die Hauptverwirrung, die ich habe, ist, dass Allergie-Klasse Allergie-Objekt dann zurückgibt, wie wird es in der Liste hinzugefügt von this.allergien = Allergien? Woher kommt die Liste der Allergien? Da Allergien als Parameter weitergegeben werden. –