Solved programming problem

Basic Subclass Polymorphism in Java.

Source code

Main Class:

package subclass_polymorphism;

public class SUBCLASS_POLYMORPHISM

{

    public static void main(String[] args)

 {

 

  Animal a = new Horse(); /// Animal Class Ref & child class object

        a.eat(); /// parents method

        a.sleep(); ///child method

    }

 

}

 

Horse Class:

 

package subclass_polymorphism;

 

public class Horse extends Animal 

{

    public void sleep()

    {

        System.out.println("Horse Can Sleep");

    }

}

Output

Animal can sleep

Horse Can Sleep

Join the discussion

Add your comment