/**
* Testing.
*/
module Test;
import std.thread;
import std.stdio;
class DerivedThread : Thread {
this() {
super(&run);
}
private :
int run() {
writefln("Derived thread running.\n" );
return 0;
}
}
void main() {
Thread derived = new DerivedThread();
derived.start();
}
This code makes no output. Why?