diff --git a/ITsecAufgaben/ITsecAufgaben.java b/ITsecAufgaben/ITsecAufgaben.java index a17dc91..b24b857 100644 --- a/ITsecAufgaben/ITsecAufgaben.java +++ b/ITsecAufgaben/ITsecAufgaben.java @@ -5,7 +5,7 @@ import java.lang.Math; public class ITsecAufgaben { - public static void sechsteAufgabe() { + public void sechsteAufgabe() { System.out.println("Die folgende Aufgabe können Sie nicht überspringen & nur mit 'Strg + Z' das Programm abbrechen. :)\n"); Scanner in = new Scanner(System.in); @@ -32,7 +32,7 @@ public class ITsecAufgaben { } - public static int ggTLösung(int a, int b) { + public int ggTLösung(int a, int b) { while (a != b) { if(a > b) @@ -45,7 +45,7 @@ public class ITsecAufgaben { } return a; } - public static int[] randomNumberArray(int[] ausgabe) { + public int[] randomNumberArray(int[] ausgabe) { int max = 99, min = 0, range, random; range = max - min + 1; @@ -57,7 +57,7 @@ public class ITsecAufgaben { return ausgabe; } - public static void fünfteAufgabe() { + public void fünfteAufgabe() { System.out.println( "Drücken Sie '0' für die Aufgabe, '1' zum überspringen oder 'Strg + Z' zum abbrechen des Programmes: "); @@ -90,7 +90,7 @@ public class ITsecAufgaben { } - public static void hielfsMethodeVierteAufgabe(String[][] eingabe, int spalte, int zeile) { + public void hielfsMethodeVierteAufgabe(String[][] eingabe, int spalte, int zeile) { Scanner hIn = new Scanner(System.in); if (zeile == 0) { @@ -106,7 +106,7 @@ public class ITsecAufgaben { // hIn.close(); } - public static void vierteAufgabe() { + public void vierteAufgabe() { System.out.println( "Erstellen Sie die Tabelle zu den sieben Angreifertypen, nennen Sie NACHEINANDER ihre Bezeichnung, ihre Motivation & mögliche Werkzeuge!\n Drücken Sie Zahl ungleich '0' für die nächste Frage."); String[][] lösung = { @@ -178,7 +178,7 @@ public class ITsecAufgaben { // String[][] für Angreifer - public static void dritteAufgabe() { + public void dritteAufgabe() { System.out.println( "Schreiben Sie die sechs IT-Sicherheitsziele mit kurzer Erläuterung auf!\n Drücken Sie '0' für die Lösung, andere Zahl für nächste Frage."); Scanner in = new Scanner(System.in); @@ -200,7 +200,7 @@ public class ITsecAufgaben { System.out.println("\n\nAufgabe 3 fertig"); } - public static void zweiteAufgabe() { + public void zweiteAufgabe() { System.out.println("\nBerechnen Sie RSA per Hand. Taschenrechner & Website erlaubt.\n"); System.out.println("Gegeben sind: p = 13, q = 17, e = 11, P1 = 23"); System.out.println("Geben Sie das Ergebnis für N, phiOfN, encKey, decKey & C1:\n"); // <-- hier ggf. refactoring @@ -246,7 +246,7 @@ public class ITsecAufgaben { } // kein äöüÄÖÜ - public static void erstesQuiz() { + public void erstesQuiz() { System.out.println("debug: erstesQuiz() fängt an\n"); System.out.println("Was ist die Definition von 'Schwachstelle'?\n"); System.out.println( @@ -273,7 +273,7 @@ public class ITsecAufgaben { System.out.println("\ndebug: erstesQuiz() fertig"); } - // für debugging & dev-test +/* // für debugging & dev-test public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("ITsec-main betreten\n\n"); @@ -286,6 +286,6 @@ public class ITsecAufgaben { fünfteAufgabe(); System.out.println("\n\nmain endet"); - } + }*/ } diff --git a/LernProgramm/ProgrammMain.java b/LernProgramm/ProgrammMain.java index 4252141..7a9d8f0 100644 --- a/LernProgramm/ProgrammMain.java +++ b/LernProgramm/ProgrammMain.java @@ -1,6 +1,8 @@ package LernProgramm; + import java.util.Scanner; +import ITsecAufgaben.ITsecAufgaben; public class ProgrammMain { @@ -53,6 +55,19 @@ public class ProgrammMain { System.out.println("Hier könnte dein Code stehen!\n" + "Werde kreativ und erstelle eigene Funktioenn, die du auf dich anpassen kannst!"); break; + + case 9: + ITsecAufgaben a = new ITsecAufgaben(); + + a.erstesQuiz(); + a.zweiteAufgabe(); + a.dritteAufgabe(); + a.vierteAufgabe(); + a.fünfteAufgabe(); + a.sechsteAufgabe(); + + break; + default: System.out.println("Ungültige Eingabe, versuche es bitte erneut!\n"); diff --git a/Programm/bin/programm/mainKlasse.class b/Programm/bin/programm/mainKlasse.class deleted file mode 100644 index 88304d5..0000000 Binary files a/Programm/bin/programm/mainKlasse.class and /dev/null differ diff --git a/Programm/bin/programmTest/TestCase.class b/Programm/bin/programmTest/TestCase.class deleted file mode 100644 index 480b6bc..0000000 Binary files a/Programm/bin/programmTest/TestCase.class and /dev/null differ diff --git a/Programm/src/programm/mainKlasse.java b/Programm/src/programm/mainKlasse.java deleted file mode 100644 index ab087db..0000000 --- a/Programm/src/programm/mainKlasse.java +++ /dev/null @@ -1,9 +0,0 @@ -package programm; - - -public class mainKlasse { - - - - -} diff --git a/Programm/src/programmTest/TestCase.java b/Programm/src/programmTest/TestCase.java deleted file mode 100644 index 893543b..0000000 --- a/Programm/src/programmTest/TestCase.java +++ /dev/null @@ -1,7 +0,0 @@ - -package programmTest; - - - -class TestCase { -} \ No newline at end of file