Looking for a career upgrade & a better salary? We can help, Choose from our no 1 ranked top programmes. 25k+ career transitions with 400 + top corporate companies. Exclusive for working professionals: https://glacad.me/3qIL7E8

Get your free certificate of completion for theJava Programming course, Register Now: https://glacad.me/3jDHs99

In this video we discuss "Polymorphism in Java". All Object-Oriented Programming (OOP) languages are required to exhibit four basic characteristics: abstraction, encapsulation, inheritance, and polymorphism. Polymorphism in Java is the ability of an object to take many forms. To simply put, polymorphism in java allows us to perform the same action in many different ways. Any Java object that can pass more than one IS-A test is considered to be polymorphic and in java, all the java objects are polymorphic as it has passed the IS-A test for their own type and for the class Object. There are two types of polymorphism in java: compile-time polymorphism and runtime polymorphism.
In today's video also talks about two types of polymorphism in Java: compile-time polymorphism and runtime polymorphism, java polymorphism examples, method overloading, method overriding, why to use polymorphism in java and many more.

00:00:00 Introduction
00:01:34 Agenda
00:03:06 What is Polymorphism?
00:05:18 Examples of Polymorphism
00:08:05 Types of Polymorphism
00:25:03 Practical Implementation
00:33:23 Advantages
00:34:24 Characteristics

Visit Great Learning Academy, to get access to 300+ free courses with 1000+ hours of content on Data Science, Data Analytics, Artificial Intelligence, Big Data, Cloud, Management, Cybersecurity, Software Development and many more. These are supplemented with free projects, assignments, datasets, quizzes. You can earn a certificate of completion at the end of the course for free. https://glacad.me/3dI2rDZ

Get the free Great Learning App for a seamless experience, enroll for free courses and watch them offline by downloading them. https://glacad.me/3cSKlNl

About Great Learning:
- Great Learning is an online and hybrid learning company that offers high-quality, impactful, and industry-relevant programs to working professionals like you. These programs help you master data-driven decision-making regardless of the sector or function you work in and accelerate your career in high growth areas like Data Science, Big Data Analytics, Machine Learning, Artificial Intelligence & more.