Overview
This course on Polymorphism in Java covers the learning outcomes and goals of understanding the concept of polymorphism in Object-Oriented Programming (OOP). Students will learn about the two types of polymorphism in Java: compile-time polymorphism and runtime polymorphism. The course teaches Java polymorphism examples, method overloading, method overriding, and the reasons for using polymorphism in Java. The teaching method includes theoretical explanations, practical implementation, and discussing the advantages and characteristics of polymorphism. The intended audience for this course is individuals interested in enhancing their Java programming skills, particularly those with a basic understanding of OOP concepts.
Syllabus
Introduction.
Agenda.
What is Polymorphism?.
Examples of Polymorphism.
Types of Polymorphism.
Practical Implementation.
Advantages.
Characteristics.
Taught by
Great Learning