wood burning stoves*
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Boone's mock exam Q47 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Boone Watch "Boone New topic
Author

Boone's mock exam Q47

Chun Wang
Ranch Hand

Joined: Jan 24, 2001
Posts: 42
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("-");
}
}

a.nothing
b.100 dots (.)
c.200 dots (.)
d.100 dashes (-)
e.100 dots (.) and 100 dashes(-)
Amit, Jhalani
Greenhorn

Joined: Jan 11, 2001
Posts: 21
I also think it should say won't compile.
Amit
Ishaan Mohan
Ranch Hand

Joined: Jan 20, 2001
Posts: 115
Yes it will not compile as Dots class does not define run() in it.
thanks
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Boone's mock exam Q47
 
Similar Threads
Boonie's Exam: 47 - mistake??
reg a mock exam
Boone's mockexam question
Reg. Runnable
Boone's qns