Name: Vijay pawar
Class: SYCO
Roll No: 7
Subject: Java programming
Subject Code: 314317
Pratical Name: [Link] program to implement:
o Single inheritance
o Multilevel inheritance
---------------------------------------------------------------------------------------------------------------------------------------
Source code:
o Single inheritance
class Animal
{
void eat()
{
[Link]("This animal eats food.");
}
}
class Dog extends Animal
{
void bark()
{
[Link]("The dog barks.");
}
}
public class SingleInheritance
{
public static void main(String[] args)
{
Dog dog = new Dog();
[Link]();
[Link]();
}
}
Output:-
This animal eats food.
The dog barks.
o Multilevel inheritance
class Animal
{
void eat()
{
[Link]("Eating...");
}
}
class Dog extends Animal
{
void bark()
{
[Link]("Barking...");
}
}
class BabyDog extends Dog
{
void weep()
{
[Link]("Weeping...");
}
}
public class MultilevelInheritance
{
public static void main(String[] args)
{
BabyDog babyDog = new BabyDog();
[Link]();
[Link]();
[Link]();
}
}
Output:-
Weeping...
Barking...
Eating...