Select Git revision
MyOutputClass.java
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
MyOutputClass.java 616 B
package MyThreads;
/** Die Klasse definiert die Methode MachWas() als abstract. Sie muss von einer Kindklasse
* berschrieben werden. Die Nachkommen dieser Klasse erben wiederum die Implementierung
* der Schnittstelle Runnable.
* @author stedS
*/
public abstract class MyOutputClass {
private String text;
int cnt = 0;
MyOutputClass(String text)
{
this.text = text;
}
protected abstract void MachWas();
public void run() {
long kk = 0;
while (true) {
if (kk++ % 1_000_000 == 0) {
cnt++;
System.out.print(text + " ");
MachWas();
}
}
}
}