Oracle
1Z0-809 · Question #266
Given the content of Operator.java, EngineOperator.java, and Engine.java files: Operator.java: public abstract class Operator { protected void turnON(); protected void turnOFF(); }…
The correct answer is C. The Operator.java file fails to compile. You've hit your session limit · resets 5:20pm (America/New_York)
Question
Given the content of Operator.java, EngineOperator.java, and Engine.java files:
Operator.java:
public abstract class Operator {
protected void turnON();
protected void turnOFF();
}
EngineOperator.java:
public class EngineOperator extends Operator{
public final void turnON() { System.out.print("ON "); }
public final void turnOFF() { System.out.println("OFF"); }
}
Engine.java:
public class Engine{
Operator m = new EngineOperator();
public void operate() {
m.turnON();
m.turnOFF();
}
}
What is the result?
Options
- AThe Engine.java file fails to compile.
- BThe EngineOperator.java file fails to compile.
- CThe Operator.java file fails to compile.
- DON OFF
How the community answered
(33 responses)- A6% (2)
- B15% (5)
- C76% (25)
- D3% (1)
Explanation
You've hit your session limit · resets 5:20pm (America/New_York)
Community Discussion
No community discussion yet for this question.