Here is a queston from Barry Boone's exam Q47. the code below will NOT compile because Dots class didn't implement the void run() from Runnable. so Dots must be an abstract class. and answer a says prints nothing. I think it should say won't compile. any comments ? chun Q47------------------------------------- class Dots implements Runnable { DotThread t; public static void main(String[] args) { Dots d = new Dots(); d.t = new DotThread(); } public void init() { t.start(); t = new DashThread().start(); } }
class DotThread extends Thread { public void run() { for (int index = 0; index < 100; index++) System.out.print("."); } } class DashThread extends Thread { public void run() { for (int index = 0; index < 100; index++) System.out.print("-"); } }