inheritance in Java

By: Saravanan  

In this tutorial we are going to see how to inherit a class. For that we simply incorporate the definition of one class into another class by using extends keyword. Now we create a superclass named parent and a subclass named child. This program displays the parent class contents, child class contents and sum of the contents.

class parent
{
 int pi,pj;
 void showpipj()
 {
  System.out.println("pi and pj:"+pi+" "+pj);
 }
}

class child extends parent
{
 int pk;
 void showpk()
 {
  System.out.println("pk:"+pk);
 }
 void sum()
 {
  System.out.println("pi+pj+pk:"+(pi+pj+pk));
 }
}

class InheritExample
{
 public static void main(String arg[])
 {
  parent p=new parent();
  child c=new child();
  p.pi=2;
  p.pj=7;
  System.out.println("contents of parent class");
  p.showpipj();
  System.out.println();
  c.pi=18;
  c.pj=27;
  c.pk=9;
  System.out.println("contents of child class");
  c.showpipj();
  c.showpk();
  System.out.println();
  System.out.println("sum of pi,pj,pk in child");
  c.sum();
 }
}

output:

contents of parent class
pi and pj:2 7
contents of child class
pi and pj:18 27
pk:9
sum of pi,pj,pk in child
pi+pj+pk:54




Archived Comments

1. somebody help me doing my case study .. its a reservation system using inheritance in java .. requir
View Tutorial          By: lady at 2013-12-25 08:21:03

2. Best Example for Inheritance. Thank lot!

By : Periyasamy , From Chennai

View Tutorial          By: Periyasamy C Chennai at 2010-07-09 01:35:30

3. Good and Simple Example For Beginners Like me.Thank You.
View Tutorial          By: Lasantha Bandara at 2010-06-29 19:21:48

4. Best example to explain Inheritance. thankyou for the program.
View Tutorial          By: Suresh Lilhare at 2010-05-14 09:10:27


Most Viewed Articles (in Java )

Latest Articles (in Java)

Comment on this tutorial