Lösungsvorschlag Aufgaben ArrayList - Aufgabe 2

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
public class Schueler
{
//Attribute
private String name;
private String vorname;
private String klasse;



//Konstruktor
public Schueler(String name, String vorname, String klasse){
this.name=name;
this.vorname=vorname;
this.klasse=klasse;
}   

public String getName(){
return name;
}

public String getVorname(){
return vorname;
}

public String getKlasse(){
return klasse;
}


}
import java.util.ArrayList;

public class Schule{

private ArrayList<Schueler> liste = new ArrayList<Schueler>();

public void schuelerHinzufuegen(String name, String vorname, String klasse){
Schueler s = new Schueler(name, vorname, klasse);
liste.add(s);
}

public void schuelerzahlAusgeben(){
System.out.println("Schülerzahl: "+liste.size();
}

public void aktuelleListe(){
for(Schueler i:liste){
System.out.println(i.getName()+" "+i.getVorname()+", "+i.getKlasse());
}

}
}