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…“) |
|||
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
private String vorname; | private String vorname; | ||
private String klasse; | private String klasse; | ||
− | + | ||
Zeile 14: | Zeile 14: | ||
this.vorname=vorname; | this.vorname=vorname; | ||
this.klasse=klasse; | this.klasse=klasse; | ||
− | |||
} | } | ||
Zeile 29: | Zeile 28: | ||
} | } | ||
− | |||
− | |||
− | |||
} | } | ||
Zeile 49: | Zeile 45: | ||
public void schuelerzahlAusgeben(){ | public void schuelerzahlAusgeben(){ | ||
− | System.out.println(" | + | 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()); } } }