From 7c7e45d69a93b8cddf703ad6df7b51a80dc83f88 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Mon, 7 Dec 2015 20:31:03 +0100 Subject: Initial commit for Projektthemenvergabe --- .../fhswf/in/inf/se/projektthemenvergabe/Main.java | 73 ++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 src/de/fhswf/in/inf/se/projektthemenvergabe/Main.java (limited to 'src/de/fhswf/in/inf/se/projektthemenvergabe/Main.java') diff --git a/src/de/fhswf/in/inf/se/projektthemenvergabe/Main.java b/src/de/fhswf/in/inf/se/projektthemenvergabe/Main.java new file mode 100644 index 0000000..aad9537 --- /dev/null +++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/Main.java @@ -0,0 +1,73 @@ +/** + * + */ +package de.fhswf.in.inf.se.projektthemenvergabe; + +/** + * Testet die generierten Klassen. + * + * @author Dina-Marie Hanxleden & Stefan Suhren + * @version 1.0 + */ +public final class Main +{ + + /** + * Leerer Hilfsmittelkonstruktor. + * + */ + private Main() + { + } + + /** + * Testet die generierten Klassen. + * + * @param args + * Kommandozeilenargumente. + */ + public static void main(String[] args) + { + Dozent klug = new Dozent(); + klug.setName("Klug"); + klug.setVorname("Uwe"); + + Student suhren = new Student(); + suhren.setNachname("Suhren"); + suhren.setVorname("Stefan"); + suhren.setMatrikelnummer(10034567); + + Student hanxleden = new Student(); + hanxleden.setNachname("Hanxleden"); + hanxleden.setVorname("Dina-Marie"); + hanxleden.setMatrikelnummer(10034568); + + Student talarczyk = new Student(); + talarczyk.setNachname("Talarczyk"); + talarczyk.setVorname("Martin"); + talarczyk.setMatrikelnummer(10034569); + + Organisation fhswf = new Organisation(); + fhswf.setName("Fachhochschule Südwestfalen - Iserlohn"); + + Ansprechpartner mueller = new Ansprechpartner(fhswf); + mueller.setNachname("Müller"); + mueller.setVorname("Gundula"); + + Projekt projektverwaltung = new Projekt(suhren, hanxleden, talarczyk, + mueller, klug); + projektverwaltung.setProjektthema("Projektverwaltung"); + projektverwaltung + .setProjektbeschreibung("Verwaltung von Projektthemen"); + projektverwaltung + .setSkizze("Ein Projekt zur Verwaltung von Themen für Projekte."); + projektverwaltung.setProjekteinhalte("Lorum Ipsum..."); + + System.out.println(talarczyk.getProjekt().getAnsprechpartner() + .getOrganisation().getName()); + + System.out.println(fhswf.toAnsprechpartnerArray()[0].toProjektArray()[0] + .getDozent().getName()); + } + +} -- cgit v1.2.3-70-g09d2