In this video, The concept polymorphism is in terms of static and dynamic polymorphism. Static polymorphism which is method overloading is explained with the help of one program and dynamic polymorphism which is method overriding is explained with the help of two programs in the Java environment
Link to Lesson 4: Basics of polymorphism
• Lesson 4 Object Oriented Programming
Link to Lesson 12 B: Calling static and instance methods in Java
• Lesson 12 - B Calling Static and Instance ...