Inheritance:
It is a concept provided in java which is used for
extending the parent class stuff to the child class.
Note: one class
can’t extend more than one classes at a time in java.
one class can
implement one or more interfaces at a time.
Develop a java program to produce the
following o/p using inheritance
package pack1;
public class father {
public void earn()
{
System.out.println("logic for father
earning");
}
public void drive()
{
System.out.println("logic for father
driving");
}
public class son extends
father {
public void drive() {
System.out.println("logic for son drive");
}
public void study() {
System.out.println("logic for son study");
}
}
public class grandson extends
son {
public void play() {
System.out.println("logic for grand son play");
}
public void study() {
System.out.println("logic for grand son study");
}
}
public static void main(String[] args) {
father
f1=new father();
f1.earn();
f1.drive();
f1.earn();
}
}
No comments:
Post a Comment