Course Content

Course Content


Polymorphism is a programming concept that allows the same code to have different implementations. It is similar to inheritance in other languages.

Polymorphism is a feature of the C# programming language that allows for multiple methods to be defined. This is useful when you want to perform different tasks on the same data type.

This feature is particularly useful in C Sharp because it enables developers to write code for specific situations without having to write code for each scenario.

Some examples are the following:

  • A function that can take in an int and return an int,
  • A function that can take in a string and return a string,
  • A function that can take in an object and return an object.

When you’re using polymorphism, you’re creating an object with a certain type of behavior and then creating another object with the same type of behavior but different properties. For example, if you have an object with a string property, then you can create another object with the same type of behavior but a different string property.

Recommended Courses

Share With Friend

Have a friend to whom you would want to share this course?

Download LearnVern App

App Preview Image
App QR Code Image
Code Scan or Download the app
Google Play Store
Apple App Store
598K+ Downloads
App Download Section Circle 1
4.57 Avg. Ratings
App Download Section Circle 2
15K+ Reviews
App Download Section Circle 3
  • Learn anywhere on the go
  • Get regular updates about your enrolled or new courses
  • Share content with your friends
  • Evaluate your progress through practice tests
  • No internet connection needed
  • Enroll for the webinar and join at the time of the webinar from anywhere