/*********************** 
* Dieses Programm ist ein Beispiel für Felder aus Objekten
*
* @autor Eduard Heindl
* @date 2008-11-13
* @version 1.0
*
***********************/
import Prog1Tools.IOTools; // Import der IOTools

public class ObjektFelder{
    
    public static class Karteikarte{
        public String name;
        public String vorname;
        public int PLZ;
        public String ort;
    }
    
    public static void main(String[] args){
      System.out.println("Wieviele Kunden sollen angelegt werden?");
      int Kundenzahl;
      Kundenzahl=IOTools.readInteger();    
    
      Karteikarte[] Karteikartenbox = new Karteikarte[Kundenzahl];
      for (int i=0; i < Karteikartenbox.length; i++){
         Karteikartenbox[i] = new Karteikarte();           
    }
 
      for(int i=0; i<Karteikartenbox.length; i++){
        System.out.println("Bitte Kundennamen eingeben: ");
        Karteikartenbox[i].name=IOTools.readString();
        System.out.println("Bitte KundenVorname eingeben: ");
        Karteikartenbox[i].vorname=IOTools.readString();
        System.out.println("Bitte Postleitzahl eingeben: ");
        Karteikartenbox[i].PLZ=IOTools.readInteger();
        System.out.println("Bitte Ort eingeben: ");
        Karteikartenbox[i].ort=IOTools.readString();
      }
    
      System.out.println("Hier kommt die Kundenliste");
      for(int i=0; i < Karteikartenbox.length; i++){
        System.out.println("KundenNummer " + i + 
                           " Kundenname: " + Karteikartenbox[i].name + " "
                                          + Karteikartenbox[i].vorname + " "
                                          + Karteikartenbox[i].PLZ + " "
                                          + Karteikartenbox[i].ort);
      }//for
    }//main
}//class ObjektFelder

