Oracle
1Z0-809 · Question #15
Given: public final class Cream { public void prepare() { } } public class Cake extends Cream{ public public void bake(int min, int temp) {} public void mix() {} } public class Shop { private Cake c…
The correct answer is B. A compilation error occurs in Cake. You've hit your session limit · resets 5:20pm (America/New_York)
Question
Given:
public final class Cream {
public void prepare() {
}
}
public class Cake extends Cream{
public public void bake(int min, int temp) {}
public void mix() {}
}
public class Shop {
private Cake c = new Cake();
private final double discount = 0.25;
public void makeReady() { c.bake(10, 120); }
}
public class Bread extends Cake {
public void bake(int minutes, int temperature) {}
public void addDroppings() {}
}
Which statement is true?
Options
- AA compilation error occurs in Cream.
- BA compilation error occurs in Cake.
- CA compilation error occurs in Shop.
- DA compilation error occurs in Bread
- EAll classes compile successfully.
How the community answered
(60 responses)- A2% (1)
- B83% (50)
- C10% (6)
- D3% (2)
- E2% (1)
Explanation
You've hit your session limit · resets 5:20pm (America/New_York)
Community Discussion
No community discussion yet for this question.