diff --git a/VL04_09/ThreadDurchVererbung_0/src/MyThreads/MainProg.java b/VL04_09/ThreadDurchVererbung_0/src/MyThreads/ThreadDurchVererbung_0.java
similarity index 72%
rename from VL04_09/ThreadDurchVererbung_0/src/MyThreads/MainProg.java
rename to VL04_09/ThreadDurchVererbung_0/src/MyThreads/ThreadDurchVererbung_0.java
index 24315d3352123b78999655747ac20a82169fb56e..7680691ab0bc63bbd94e736a3f1d752fa38e8dfb 100644
--- a/VL04_09/ThreadDurchVererbung_0/src/MyThreads/MainProg.java
+++ b/VL04_09/ThreadDurchVererbung_0/src/MyThreads/ThreadDurchVererbung_0.java
@@ -10,10 +10,14 @@ package MyThreads;
 * <p>Es ist zu erkennen, dass die Ausgabe des Echos der Tastatureingabe offenbar die Ausgabe der
 * Sternchen kurzzeitig unterbricht.
 *
-* @author Steddin
 * @version 2.00, 2020-01-06
 */
-public class MainProg {
+public class ThreadDurchVererbung_0 {
+	/** Thread startet weiteren Thread zum Einlesen von Zahlen über die Tastatur und 
+	 * gibt anschließend Sternchen auf dem Bildschirm aus.
+	 * @param args Keine Auswertung von Runtimeparametern
+	 * @author Steddinzur Ausgabe von Sternchen auf dem Display 
+	 */
 	public static void main(String[] args) {
 		MyThreadClass myThread = new MyThreadClass();
 		myThread.start();
diff --git a/VL04_09/ThreadDurchVererbung_1/src/inf3/MyInputClass.java b/VL04_09/ThreadDurchVererbung_1/src/inf3/MyInputClass.java
index 6d61d69fe6659f41e0d54e94c5d63e080c4338bf..4f57c7ed615da9cd9d08612242b83b4206b7100f 100644
--- a/VL04_09/ThreadDurchVererbung_1/src/inf3/MyInputClass.java
+++ b/VL04_09/ThreadDurchVererbung_1/src/inf3/MyInputClass.java
@@ -1,11 +1,11 @@
 package inf3;
-/** Thread wartet auf eine Eingabe von der Tastatur. Der Thread bricht mit einer Exception ab,
- * wenn Zeichen eingegeben werden, die keine Zahlen sind, so dass die Zahlenkonvertierung fehlschlägt.
- */
 import java.util.Scanner;
 
 public class MyInputClass extends Thread {
-
+	/** Der Thread wartet auf eine Eingabe von der Tastatur. Der Thread bricht mit einer Exception ab,
+	 * wenn Zeichen eingegeben werden, die keine Zahlen sind, so dass die Zahlenkonvertierung fehlschlägt.
+	 * @author stedS
+	 */
 	public void run() {
 		Scanner myScanner = new Scanner(System.in);
 		int ii = 0;
diff --git a/VL04_09/ThreadDurchVererbung_1/src/inf3/MyOutputClass.java b/VL04_09/ThreadDurchVererbung_1/src/inf3/MyOutputClass.java
index ea4540a141b5216a67b735abd1b467fb69c73165..3672b3861786d56edfc1e240b69c29c8a40e9dec 100644
--- a/VL04_09/ThreadDurchVererbung_1/src/inf3/MyOutputClass.java
+++ b/VL04_09/ThreadDurchVererbung_1/src/inf3/MyOutputClass.java
@@ -1,5 +1,9 @@
 package inf3;
 public class MyOutputClass extends Thread {
+	/** Der Thread gibt nach Ablauf einer Zählschleife den Text aus, mit dem er
+	 * initialisiert wurde.
+	 * @author stedS
+	 */
 	private String text;
 	private final int COUNT;
 	
@@ -13,7 +17,7 @@ public class MyOutputClass extends Thread {
 		long kk = 0;
 		int ll = COUNT;
 		while (true) {
-			if (kk++ % 10_000_000 == 0) {
+			if (kk++ % 50_000_000 == 0) {
 				if (ll != 0) {					
 					System.out.print(text + ll + " ");
 					ll--;
diff --git a/VL04_09/ThreadDurchVererbung_1/src/inf3/ThreadDurchVererbung_1.java b/VL04_09/ThreadDurchVererbung_1/src/inf3/ThreadDurchVererbung_1.java
index 40c3ad0fdda0bb969377a98b14cb7b125a91534b..6c34fd4d50038ba8087e33820f73bed63bebdac1 100644
--- a/VL04_09/ThreadDurchVererbung_1/src/inf3/ThreadDurchVererbung_1.java
+++ b/VL04_09/ThreadDurchVererbung_1/src/inf3/ThreadDurchVererbung_1.java
@@ -14,12 +14,14 @@ package inf3;
  *       Belastung der CPU ausfällt.
  *       </li>        
  * </ul>
- * @author stedS
  * @version 2.0 (2020-01-06) Ausgabe verändert
  * @version 1.0 (2016-01-11) 
  */
 public class ThreadDurchVererbung_1 {
-
+	/** Der main-Thread startet 3 unterschiedliche Threads und wird dann beendet	 
+	 * @param args Keine Auswertung von Runtimeparametern
+	 * @author stedS
+	 */
 	public static void main(String[] args) {
 		final int COUNT = 5;
 		MyInputClass myThread1 = new MyInputClass();