SCJP Module-1 Question-9

A program given below helps in understating of Inheritance in core java and refreshes the concepts of core Java for SCJP examination.

 
 

Share on Google+Share on Google+

SCJP Module-1 Question-9

Ads

A program given below helps in understating of Inheritance in core java and refreshes the concepts of core Java 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 Base b1 = new Base();
9 Base b2 = new SubClass();
10 b1.method(1);
11 b2.method(2);
}}

What will be the result?

(1)    Value of i is 1
         Value of j is 2

(2)    Value of i is 1
         Value of j is 1

(3)    Value of i is 2
         Value of j is 2

(4)    Value of i is 2
         Value of j is 1

Answer

(1)

Advertisements

Ads

Posted on: July 7, 2010 If you enjoyed this post then why not add us on Google+? Add us to your Circles