public Eigenschaft(Sammlung sammlung, XmlReader reader) : base(reader) { this.sammlung = sammlung; this.modi = new SortedList<Fertigkeit, int>(); read(reader); }
/* * Generics: Aufgabe 1 * * Schreiben Sie folgendes Programm: * Klasse Mitarbeiter mit: string Name, int MaNummer * Klasse Kunde mit: String Name, string Wohnort, string TelNummer * Generische Klasse Sammlung mit: * public string Bezeichnung, private List<> Liste, * public Hinzufügen() und public Entfernen() * um Objekte des Types der Sammlung hinzuzufügen oder zu entfernen * Im Main: zwei Mitarbeiter und zwei Kunden anlegen * zwei Sammlungen (eine für Mitarbeiter, eine für Kunde) * Objekte ihrer entsprechenden Sammlung hinzufügen * Überlegen Sie sich eine Möglichkeit, die Daten der Sammlung ausgeben zu können */ public void Exercise02() { Mitarbeiter mitarbeiter1 = new Mitarbeiter("Guenther", 3); Mitarbeiter mitarbeiter2 = new Mitarbeiter("Manfred", 8); Kunde kunde1 = new Kunde("Sabine", "Musterhausen", "12345"); Kunde kunde2 = new Kunde("Ulf", "Musterstadt", "678910"); Kunde kunde3 = new Kunde("Ralf", "Musterland", "54321"); Sammlung <Mitarbeiter> sammlungMa = new Sammlung <Mitarbeiter>(); Sammlung <Kunde> sammlungKd = new Sammlung <Kunde>(); Console.WriteLine("Mitarbeitersammlung:"); sammlungMa.Hinzufuegen(mitarbeiter1); sammlungMa.Hinzufuegen(mitarbeiter2); sammlungMa.Ausgabe(); Console.WriteLine("\nKundensammlung: "); sammlungKd.Hinzufuegen(kunde1); sammlungKd.Hinzufuegen(kunde2); sammlungKd.Hinzufuegen(kunde3); sammlungKd.Ausgabe(); }
public EigenschaftsWahl(XmlReader reader, SkillSystem system) : base(reader) { sammlung = system.getElement<Sammlung>(reader.getString("sammlung")); min = reader.getInt("min"); max = reader.getInt("max"); }