| Author |
Another Mock Exam Question
|
Gaurav Chikara
Ranch Hand
Joined: Jun 09, 2000
Posts: 410
|
|
Question 54. Which of the following class declaration(s) is(are) true? A.import java.awt.Button; import java.lang.Runnable; public class MyClass extends Button implements Runnable{ public void run(){ //Some valid Code } } B.import java.awt.event.*; import java.applet.Applet; public class MyApplet extends Applet,WindowAdapter{ public void windowClosed(WindowEvent we){ //Some Valid Code } } C.import java.lang.Runnable; public class MyClass implements Runnable{ public void run(){ int i = 10 System.out.println("i = "+i); } } D.import java.awt.event.*; public class MyClass extends WindowAdapter implements WindowListener{ public void windowClosed(WindowEvent we){ //Some Valid Code } } Answers given are A and D but C also compiles correctly can anyone give any rerasoning for it should C be correct or not ?
|
SCJP,SCWCD,SCBCD<br />If Opportunity doesn't knock then build the door
|
 |
Ajith Kallambella
Sheriff
Joined: Mar 17, 2000
Posts: 5782
|
|
C looks deceivingly correct, but there should have been a semicolon at the end of the statement int i = 10. That cup of fresh coffee helped me  Ajith
|
Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
|
 |
 |
|
|
subject: Another Mock Exam Question
|
|
|