/** * 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?
