Home Tutorial Java Scjp Part1 SCJP Module-1 Question-10

 
 

Share on Google+Share on Google+
SCJP Module-1 Question-10
Posted on: July 7, 2010 at 12:00 AM
Advertisement
The program given below heps in understanding of inheritance in core java and helpful for SCJP examination

Given a sample code:

1 class Base {
2 public void method(int i) {
3 System.out.println("Value of i is " + i);
}}

4 public class SubClass extends Base {
5 public void method(int j) {
6 System.out.println("Value of j is " + j);
}

7 public static void main(String args[]) {
8 SubClass s = new SubClass();
9 s.method(1);
}}

What will be the result of above code ?

(1)    Value of i is 1        

(2)    Value of j is 1     

3)    Compilation error at line number 5

(4)   Compilation error at line number 8

Answer

(2)

Explanation:

It prints the value of j is 1 because of overriding property.

Advertisement

Related Tags for SCJP Module-1 Question-10:


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: July 7, 2010

Recommend the tutorial

Advertisements Advertisements
 

 

 

DMCA.com