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
Comment on this tutorial
- Data Science
- Android
- AJAX
- ASP.net
- C
- C++
- C#
- Cocoa
- Cloud Computing
- HTML5
- Java
- Javascript
- JSF
- JSP
- J2ME
- Java Beans
- EJB
- JDBC
- Linux
- Mac OS X
- iPhone
- MySQL
- Office 365
- Perl
- PHP
- Python
- Ruby
- VB.net
- Hibernate
- Struts
- SAP
- Trends
- Tech Reviews
- WebServices
- XML
- Certification
- Interview
categories
Related Tutorials
Program using concept of byte long short and int in java
Update contents of a file within a jar file
Tomcat and httpd configured in port 8080 and 80
Count number of vowels, consonants and digits in a String in Java
Student marks calculation program in Java
Calculate gross salary in Java
Calculate average sale of the week in Java
Vector in Java - Sample Program
MultiLevel Inheritance sample in Java