Public feed #888119

Etwas

public java v1 · immutable
Raw Edit
·published 2008-02-01 21:36 UTC
rendered paste body
/** *  */package Code;import java.util.*;import java.io.*; * */public class Mitgliedsverwaltung {	private enum TypeStatus {BETREUER, MITGLIED, VEREINSVORSTAND};	private enum TypeBeitragsgruppe {VOLLZAHLER, SCHÜLER, PASSIVES_MITGLIED};	public class TypeAnschrift {		private String strasse;		private int hausnummer;		private int plz;		private String ort;	}			private static class Mitglied {					private String name;		private String vorname;		private GregorianCalendar geburtsdatum;		private TypeAnschrift anschrift;		private String eMail;		private GregorianCalendar eintrittssdatum;		private TypeStatus status;		private TypeBeitragsgruppe beitragsgruppe;				Mitglied (String str){			name= str;		}			}		private static class Stammdaten {		private String nameDesVereins;		private TypeAnschrift anschrift;		private String nameDesVorstandes;					}						/**	 * @param args	 */	public static void main(String[] args) {				Mitglied arrayMitglied[] = new Mitglied[3];				arrayMitglied[0] = new Mitglied("Alexander");		arrayMitglied[1] = new Mitglied("Bastian");		arrayMitglied[2] = new Mitglied("Carlos");// Objekt speichern				try{ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("C:/Mitgliedsverwaltung/mit.ser"));			out.writeObject(arrayMitglied); out.close();} 				catch (FileNotFoundException e) {} 		catch (IOException e) {}			// Objekt laden						System.out.print("vor laden gestoppt");		try{			ObjectInputStream in = new ObjectInputStream(				new FileInputStream("C:/Mitgliedsverwaltung/mit.ser")					);								Mitglied[] mitglieder= (Mitglied[]) in.readObject();						System.out.print("wenn das da steht sind wir scho nen schritt weiter");													for(Mitglied m : mitglieder) {								System.out.print("Name ist" + m.name);		}									} catch (FileNotFoundException e) {System.out.print("File not found");					} catch (IOException e) {} catch (ClassNotFoundException e) { System.out.print("Class not found");		}							}}