inheritance
**************
two or more classes connected is called inheritance
types
[Link] inheritance
[Link] inheritance
3. hierarchical inheritance
====================
4. multiple inheritance
[Link] inheritance
======================
single inheritance
**********************
parent
|
child
class physics
{
public void psg()
{
[Link]("Welcome to psg");
}
}
class college extends physics
{
public void department()
{
[Link]("Welcome to d block");
}
}
class phy
{
public static void main (String arg[])
{
college j=new college();
[Link]();
[Link]();
}
}
========================
multilevel
parent
|
child1
|
child2
====================
class chemsitry
{
public void lab()
{
[Link]("Welcome to the lab");
}
}
class physics extends chemsitry
{
public void psg()
{
[Link]("Welcome to psg");
}
}
class college extends physics
{
public void department()
{
[Link]("Welcome to d block");
}
}
class phy
{
public static void main (String arg[])
{
college j=new college();
[Link]();
[Link]();
[Link]();
}
}
=======================
[Link]
-------parent ----
| |
child 1 child2
========================
class chemsitry
{
public void lab()
{
[Link]("Welcome to the lab");
}
}
class physics extends chemsitry
{
public void psg()
{
[Link]("Welcome to psg");
}
}
class college extends chemsitry
{
public void department()
{
[Link]("Welcome to d block");
}
}
class phy
{
public static void main (String arg[])
{
college j=new college();
[Link]();
[Link]();
physics k=new physics();
[Link]();
[Link]();
}
}
======================