nerdexam
Oracle

1Z0-851 · Question #155

Given: interface Data { public void load(); } abstract class Info { public abstract void load(); } Which class correctly uses the Data interface and Info class?

The correct answer is A. public class Employee extends Info implements Data { public void load() { /*do something*/ } }. See the full explanation below for the reasoning.

Question

Given: interface Data { public void load(); } abstract class Info { public abstract void load(); } Which class correctly uses the Data interface and Info class?

Options

  • Apublic class Employee extends Info implements Data { public void load() { /do something/ } }
  • Bpublic class Employee implements Info extends Data { public void load() { /do something/ } }
  • Cpublic class Employee extends Info implements Data {
  • Dpublic class Employee implements Info extends Data { public void Data.load(){ /do something/ }
  • Epublic class Employee implements Info extends Data { public void load(){ /do something/ } public
  • Fpublic class Employee extends Info implements Data{ public void Data.load() { /do something/ }

How the community answered

(25 responses)
  • A
    80% (20)
  • B
    4% (1)
  • C
    8% (2)
  • D
    8% (2)

Community Discussion

No community discussion yet for this question.

Full 1Z0-851 Practice