Auf Thema antworten

so. solangsam bekomme ich die Kurve :)

habe jetzt mal ein bisschen meinen Grips eingeschalten und das hier zusammengeschrieben:

(funktioniert soweit auch einwandfrei)


[code=Java]


public class Termin{

   

    private int jahr,monat,tag;                                                           

    private String notiz;

   

   

   


    public Termin(int tag, int monat, int jahr, String notiz) {                           

         this.jahr = jahr;                                              

         this.monat = monat;

         this.tag = tag;       

         this.notiz=notiz;

       

    }

       


   

    public String toString(){

        if (notiz.equals("")){          

            return "Termin[Datum:  " + jahr + "." + monat + "." + tag +  "]" + "        [Notiz: " + "keine Notiz vorhanden" + " ]";               

        }

        else

       return "Termin[Datum:  " + jahr + "." + monat + "." + tag +  "]"+ "        [Notiz: " + notiz + " ]";            

    }

    

}

[/code]


[code=Java]


import java.util.*;


public class Terminplaner {


   

   

    private ArrayList<Termin> termine = new ArrayList<Termin>();                               

   

    public Terminplaner (){                                                   

   

        Termin a = new Termin (2011, 10, 25, "Funktioniert");                               

        termine.add (a);                                                                   

        Termin b = new Termin (2011, 11, 01, "");                                           

        termine.add (b);       

       

       

       

        printAllTermine();

    }   

   

    public void printAllTermine(){

        for(int i=0;i<termine.size();i++){

            System.out.println(termine.get(i));

        }

    }

       

    public void zeigeTermin (Termin a){       

}

   

public void zeigeAlleTermin (){       

}


public void zeigeTermine (int ab, int anzahl){       

}




public void neuerTermin (Termin a){

    termine.add(a);

   

}

   

    public static void main(String[] args){

            new Terminplaner();       

           

           

           

    }

}


[/code]



Oben