Lösungsvorschlag Aufgaben ArrayList - Aufgabe 2: Unterschied zwischen den Versionen
Aus ComeniusWiki
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt) | |||
Zeile 14: | Zeile 14: | ||
this.vorname=vorname; | this.vorname=vorname; | ||
this.klasse=klasse; | this.klasse=klasse; | ||
− | |||
} | } | ||
Zeile 43: | Zeile 42: | ||
Schueler s = new Schueler(name, vorname, klasse); | Schueler s = new Schueler(name, vorname, klasse); | ||
liste.add(s); | liste.add(s); | ||
+ | } | ||
+ | |||
+ | public void schuelerzahlAusgeben(){ | ||
+ | System.out.println("Schülerzahl: "+liste.size(); | ||
} | } | ||
Aktuelle Version vom 8. Mai 2015, 12:07 Uhr
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()); } } }