Lösungsvorschlag Aufgaben ArrayList - Aufgabe 2: Unterschied zwischen den Versionen
Aus ComeniusWiki
(Die Seite wurde neu angelegt: „<pre> public class Schueler { //Attribute private String name; private String vorname; private String klasse; static int schuelerzahl; //Konstruktor public S…“) |
|||
Zeile 6: | Zeile 6: | ||
private String vorname; | private String vorname; | ||
private String klasse; | private String klasse; | ||
− | + | ||
Zeile 29: | Zeile 29: | ||
} | } | ||
− | |||
− | |||
− | |||
} | } | ||
Zeile 46: | Zeile 43: | ||
Schueler s = new Schueler(name, vorname, klasse); | Schueler s = new Schueler(name, vorname, klasse); | ||
liste.add(s); | liste.add(s); | ||
− | |||
− | |||
− | |||
− | |||
} | } | ||
Version vom 30. April 2015, 15:26 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; schuelerzahl++; } 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 aktuelleListe(){ for(Schueler i:liste){ System.out.println(i.getName()+" "+i.getVorname()+", "+i.getKlasse()); } } }