Main Method:
package animal;
/**
*
* @author Sabit
*/
public class TestAnimal
{
public static void main(String[] args)
{
Cat c = new Cat();
c.print();
c.eat(); ///access parents method
c.sleep();
Dog d = new Dog();
d.eat(); ///access parents method
d.sleep();
d.bark();
}
}
Animal Class:
package animal;
/**
*
* @author Sabit
*/
public class Animal {
public void eat()
{
System.out.println("Eating");
}
public void sleep()
{
System.out.println("Sleeping");
}
}
Cat Class:
package animal;
/**
*
* @author Sabit
*/
public class Cat extends Animal
{
public void print()
{
System.out.println("This is Cat");
}
}
Dog Class:
package animal;
/**
*
* @author Sabit
*/
public class Dog extends Animal {
public void bark() {
System.out.println("Woof Woof!!!!");
}
}
Output
This IS Cat
Eating
Sleeping
Eating
Sleeping
woof woof ! ! ! !
Add your comment