What Will Be The Output Of The Following Java Programp Pre #317
What will be the output of the following Java program?</p> <pre><code class="language-java" line="1"> abstract class A { int i; abstract void display(); } class B extends A { int j; void display() { System.out.println(j); } } class Abstract_demo { public static void main(String args[]) { B obj = new B(); obj.j=2; obj.display(); } }</code></pre>
This multiple choice question (MCQ) is related to the book/course gs gs128 Java. It can also be found in gs gs128 Java Inheritance - Object Class in Java - Quiz No.1.
What will be the output of the following Java program?
abstract class A { int i; abstract void display(); } class B extends A { int j; void display() { System.out.println(j); } } class Abstract_demo { public static void main(String args[]) { B obj = new B(); obj.j=2; obj.display(); } }
0
2
Runtime Error
Compilation Error