Single Choice Not Set

Q
interface Base{
      boolean m1 ();
      byte m2(short s);
}
which two code fragments will compile?
1. interface Base2 implements Base {}

2. abstract class Class2 extends Base
    { public boolean m1(){ return true; }}

3. abstract class Class2 implements Base {}

4. abstract class Class2 implements Base
    { public boolean m1(){ return (7 > 4); }}

5. abstract class Class2 implements Base
    { protected boolean m1(){ return (5 > 7) }}

ID: #2285 Java Interfaces And Abstract Classes MCQ 1,641 views
Question Info
#2285Q ID
Not SetDifficulty
Java Interfaces And Abstract Classes MCQTopic

Choose the Best Option

Click any option to instantly check if you're correct.

  • A 1 and 2
  • B 2 and 3
  • C 3 and 4
  • D 1 and 3
Correct Answer

Explanation

3 and 4

Share This Question

Challenge a friend or share with your study group.