private static void testBitFeld() {
		System.out.println("-----------------------------------------");
		System.out.println("Test der Klasse BitFeld");

		/* Test der Addition mit BitFeld */
		try {
			BitFeld a;
			BitFeld b;
			BitFeld checkref;
			BitFeld erg;
			System.out.println("Test der Addition mit BitFeld");
			// Test: Bitweise Addition


			a = new BitFeld(8);
			b = new BitFeld(8);
			a.setInt(148);
			b.setInt(158);

			// Referenzwerte setzen
			checkref = new BitFeld(9);
			checkref.setInt(306);

			// Berechnung
			System.out.println("Test: Bitweise Addition");
			erg = a.add(b);

			// Test, ob Ergebnis korrekt
			if (erg.compareTo(checkref) != 0) {
				printAdd(a.toString(), b.toString());
				printErg(erg.toString(), checkref.toString());
			} else {
				System.out.println("    Richtiges Ergebnis\n");
			}

			/*************
			 * Eigene Tests einfuegen
			 */

		} catch (Exception e) {
			System.out.print("Exception bei der Auswertung des Ergebnis!!\n");
		}

		/* Test der Subtraktion mit BitFeld */
		System.out.println("Test der Subtraktion mit BitFeld");

		try {

			BitFeld a;
			BitFeld b;
			BitFeld checkref;
			BitFeld erg;
			System.out.println("Test der Subtraktion mit BitFeld");
			// Test: Bitweise Addition


			a = new BitFeld(8);
			b = new BitFeld(8);
			a.setInt(200);
			b.setInt(148);

			// Referenzwerte setzen
			checkref = new BitFeld(9);
			checkref.setInt(52);

			// Berechnung
			System.out.println("Test: Bitweise Subtraktion");
			erg = a.sub(b);

			// Test, ob Ergebnis korrekt
			if (erg.compareTo(checkref) != 0) {
				printSub(a.toString(), b.toString());
				printErg(erg.toString(), checkref.toString());
			} else {
				System.out.println("    Richtiges Ergebnis\n");
			}
			/*************
			 * Eigene Tests einfuegen
			 */

			System.out.println("\n\nEIGENE TESTS EINFÜGEN!!!!!!!\n\n");

		} catch (Exception e) {
			System.out.print("Exception bei der Auswertung des Ergebnis!!\n");
		}
	}