Single Choice Not Set

QWhat will be the output?
class A{
      int i = 10;
      public void printValue(){
            System.out.print("Value-A");
      }
}

class B extends A{
      int i = 12;
      public void printValue(){
            System.out.print("Value-B");
      }
}

public class Test{
      public static void main(String args[]){
            A a = new B();
            a.printValue();
            System.out.print(a.i);
      }
}

ID: #2233 Overriding and Overloading in Java 1,413 views
Question Info
#2233Q ID
Not SetDifficulty
Overriding and Overloading in JavaTopic

Choose the Best Option

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

  • A Value-B 11
  • B Value-B 10
  • C Value-A 10
  • D Value-A 11
Correct Answer

Explanation

Value-B 10

Share This Question

Challenge a friend or share with your study group.

Related MCQ Questions