Hi,
kleine Frage was soll ich hier jetzt eigentlich genau machen? Soll ich jetzt bei der Erstellung einers Katzen Objektes diese gleich dem static ArrayListY<Katze> hinzugefügen oder soll dies dann doch die main methode machen. Vorallem was genau soll die ausdrucken methode machen nur angeben ja wir haben so und so viele katzen in dem katzen objekt oder mehr. Wenn jemand so freundlich wäre mir ein wenig auf die Sprünge zu helfen, wäre ich ihm oder ihr sehr verbunden.
MfG
Steffen
package de.codegym.task.task06.task0614;
import java.util.ArrayList;
/*
static-Katzen
*/
public class Katze {
//schreib hier deinen Code
private static int anzahlKatzen = 0;
public static ArrayList<Katze> katzen;
public Katze() {
anzahlKatzen++;
//katzen.add(this);
}
public static void main(String[] args) {
//schreib hier deinen Code
int Anzahl = 10;
Katze tmp;
katzen = new ArrayList<Katze>(Anzahl);
for(int j = 0; j < Anzahl; j++){
tmp = new Katze();
katzen.add(tmp);
System.out.println(j + " added");
}
katzenAusdrucken();
}
public static void katzenAusdrucken() {
//schreib hier deinen Code
int i = 0;
System.out.println("Ausdrucken beginnt");
for(Katze a : katzen){
i++;
System.out.println(i + " Katze erzeugt");
}
}
}