TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
About Polymorphism
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Naveed Zaman (5)
Amr Monjid (4)
Akhil Mittal (4)
C# Curator (3)
Lokendra Singh (2)
Ajay Kumar (2)
Hari Lakkakula (2)
Manish Agrahari (2)
Phil Curnow (2)
Rajesh VS (2)
Ng Cheehou (1)
Ayush Gupta (1)
Rajesh Pawde (1)
Pankaj Patel (1)
Amit Naik (1)
Kiran Mohanty (1)
Abhimanyu K Vatsa (1)
Vikas Singh (1)
Rishabh Bhardwaj (1)
Prasoon (1)
Deepak Tewatia (1)
Vijay Kumari (1)
Sandip Jadhav (1)
Harsh Sharma (1)
Rajeev Ranjan (1)
Jignesh Trivedi (1)
Mukesh Kumar (1)
Rafnas T P (1)
Vithal Wadje (1)
Jagannath Sethi (1)
Pradeep Vaishya (1)
Erika Ehrli Cabral (1)
Prakashkumar Sahoo (1)
Abhijeet Singh (1)
Aymen Amri (1)
Usama Hafeez (1)
Erika Ehrli (1)
Tusharkant Agarwal (1)
Shivangi Rajde (1)
Aashina Arora (1)
Mageshwaran R (1)
Sandeep Sharma (1)
Marcus (1)
Gopi Chand (1)
Abhishek Dubey (1)
Saillesh Pawar (1)
Sharad Gupta (1)
Ammar Shaukat (1)
Sekhar Srinivas (1)
Rahul Sahay (1)
Rupesh Kahane (1)
Kundan Jha (1)
Sujeet Suman (1)
susanta pradhan (1)
Nanhe Siddique (1)
Pankaj Kumar Choudhary (1)
Palle Technologies (1)
Munesh Sharma (1)
Akash Bhimani (1)
Praveen Kumar (1)
Vishal Nayan (1)
Biprojit Roy Choudhury (1)
Kirtan Patel (1)
Related resources for Polymorphism
No resource found
When to Use Abstract Class vs Interface and Why?
11/29/2024 5:54:53 AM.
This article explains when to use abstract classes vs. interfaces in C# through two scenarios. The first scenario demonstrates how abstract classes help avoid code duplication, while the second shows
Object Oriented Programming in Python
7/19/2024 5:03:08 AM.
Object Oriented Programming in Python" delves into the principles and concepts of OOP using Python. This guide covers classes, objects, inheritance, polymorphism, and encapsulation, providing pra
Encapsulation, Inheritance, and Polymorphism in C#
7/18/2024 10:38:48 AM.
In this article, we will learn how to encapsulate data for security, leverage inheritance for code reuse, and implement polymorphism to create flexible and scalable applications.
C# Abstract Class with Examples
7/17/2024 10:28:16 AM.
Explore the fundamentals of C# abstract classes through clear examples and detailed explanations. Learn how abstract classes facilitate code reusability and polymorphism in object-oriented programming
Polymorphism Concept OOPS
7/16/2024 6:58:21 AM.
Polymorphism in C# involves method overloading (multiple methods with the same name but different parameters), method overriding (subclass provides specific implementation of a method in the parent cl
Pillars Of OOP/Overview Of OOP
6/17/2024 10:50:44 AM.
In this article you will get an overview of OOP. A programming model which is mainly organized around the objects is called Object Oriented Programming.
Overloading vs Overriding in Java
6/12/2024 5:17:59 AM.
Method overloading and overriding in Java, essential OOP concepts for code reusability and polymorphism. Overloading allows multiple methods with the same name but different parameters while overridin
OOPS Interview Questions - C#
6/7/2024 10:31:18 AM.
Here is a list of the most popular OOPS interview questions and answers explained. These OOPS interview questions are for both beginners and professional C# developers.
Replace Conditional Statements (IF/ELSE Or SWITCH) With Factory
6/6/2024 11:40:34 AM.
Learn how to replace long IF/ELSE or SWITCH statements with polymorphism using the RIP design pattern. This article covers implementing the Simple Factory pattern and lazy loading, enhancing code mai
C# Basic OOPs Concepts
6/4/2024 12:47:27 PM.
"Basic OOPs concepts in C# involve classes, objects, inheritance, encapsulation, and polymorphism. It includes access modifiers, constructors, and destructors, along with method overloading and o
The Is and As Operators in C#
5/31/2024 10:06:34 AM.
In C#, the "is" operator checks if an object is of a specified type, returning a boolean. The "as" operator attempts to cast an object to a specified type, returning null if the ca
Learn Object Oriented Programming Using C#: Part 2
5/24/2024 8:57:02 AM.
Discover advanced Object-Oriented Programming techniques in C# with our comprehensive Part 2 guide. Master inheritance, polymorphism, encapsulation, and more. Learn to create robust classes, utilize i
Learn Object Oriented Programming Using C#: Part 5
5/24/2024 8:55:43 AM.
Delve deeper into Object-Oriented Programming with C# in Part 5 of our series. Explore advanced concepts like inheritance, polymorphism, and encapsulation, empowering you to build robust and efficient
Learn Object Oriented Programming Using C#: Part 7
5/24/2024 7:26:51 AM.
Delve deeper into Object-Oriented Programming with C# in Part 7 of our comprehensive tutorial series. Explore advanced concepts like inheritance, polymorphism, and more. Enhance your coding skills and
Object Oriented Programming Using C#: Part 9
5/13/2024 11:52:47 AM.
Explore advanced concepts in C# Object-Oriented Programming (OOP) in this ninth installment. Dive into topics like inheritance, polymorphism, encapsulation, and more. Learn how to leverage these princ
Mastering OOP in C#: A Real-World Project Journey
5/13/2024 4:57:51 AM.
Explore Object-Oriented Programming in C# through a practical journey. Learn key concepts like inheritance, polymorphism, and encapsulation while working on real-world projects. Master C# development
C# Inheritance: Basics and Practical Examples
5/10/2024 8:50:33 AM.
Inheritance in C# allows classes to inherit properties and behavior from other classes, facilitating code reuse and creating a hierarchy of classes. Beginners learn to establish relationships between
Abstract Class vs Interface
3/28/2024 10:36:35 AM.
Abstract classes provide a partial implementation with the option for subclasses to extend, while interfaces define a contract without implementation, allowing multiple inheritance. Abstract classes s
What is the Abstract Class in C#?
3/27/2024 6:45:19 AM.
The abstract class is a special privileged class in the C#, this will provide a blueprint for the derived classes with a setup of rules and instructions to be derived. The abstract class contains both
What is the Virtual Method in C#?
3/26/2024 9:03:13 AM.
In this article, we will provide an explanation about the virtual method with consise answer, which is help full for the people who wants to attends the C# with opps interview.
What are Properties in C#?
3/4/2024 6:00:37 AM.
In this article, we will learn about properties in C#, different types of properties, how to define and use them, and some best practices when working with properties in C#, properties in C# are a way
Object Oriented Programming In Java
2/29/2024 4:57:24 AM.
Object-oriented programming is the basic term of any programming language like Java. Object-Oriented Programming (OOP) in Java, covering concepts like Class, Object, Inheritance, Abstraction, Encapsul
Polymorphism Concept in Object-Oriented Programming
2/12/2024 6:20:17 AM.
What do you mean by polymorphism? Polymorphism is explained with C# examples, Polymorphism, a concept extending beyond programming, is illustrated in everyday scenarios. Electrical outlets serve as an
Common Interfaces Using C#
10/30/2023 11:26:01 AM.
In this article, I will explain to you about Common Interfaces using C#. Common interfaces in C# provide a way to define a contract for classes, ensuring that they implement specific methods and prope
The Third Pillar Of Object-Oriented Programming - Polymorphism:
10/30/2023 10:26:15 AM.
In the last part of this series you will see the third pillar of object-oriented programming (polymorphism); you will see how the polymorphism gives you the ability to treat related objects in the sam
Liskov Substitution Principle
10/30/2023 7:12:23 AM.
Liskov Principle is part of SOLID Design Principles. The Liskov Substitution Principle (LSP) is a fundamental concept in object-oriented programming that ensures the correct design of inheritance hier
Operator Overloading In C#
10/11/2023 6:08:33 AM.
In this article we are going to learn operator overloading, and the basic concepts of operator overloading.
Understanding Polymorphism In C#
10/10/2023 11:03:56 AM.
Polymorphism is a key feature of OOP that lets developers use same name methods in different forms. This tutorial explains basics of Polymorphism in C# with C# Polymorphism code examples.
Simplest Way To Learn Object Oriented Programming
10/6/2023 7:18:47 AM.
This article provides the sImplest way to learn Object Oriented Programming.
Types Of Polymorphism
10/5/2023 11:33:21 AM.
In this article you will learn about Polymorphism and types of polymorphism.Polymorphism is one of the fundamental principles in object-oriented programming (OOP). It allows objects of different class
Concept Of Polymorphism (Late Binding) In C#
9/22/2023 10:35:20 AM.
Concept Of Polymorphism (Late Binding) In C#. Polymorphism is the primary pillars of an object-oriented programming. The word polymorphism is combined using two words. “Poly” which means many and “mor
Overriding The System.Object Class Methods
9/15/2023 9:48:55 AM.
In this article you will take a look on the Object class the base class for all data types in the .NET Framework. You will see also how to give your custom type a new look by overriding the Object cla
Polymorphism in C#
9/14/2023 10:53:56 AM.
Polymorphism is a fundamental concept in object-oriented programming (OOP) languages like C#. It allows objects of different classes to be treated as objects of a common base class. Polymorphism provi
Pillar of OOPS (Object Oriented Programming)
9/6/2023 8:08:58 AM.
This article explores the fundamental pillars of Object-Oriented Programming (OOP): Encapsulation, Abstraction, Polymorphism, and Inheritance. It provides detailed explanations and real-world examples
C# Abstract Classes: Definition, Usage With Example
8/7/2023 5:24:16 AM.
Learn all about C# Intermediate Abstract Classes in this comprehensive guide. Understand the concepts, usage, and benefits. A must-read for C# developers aiming to enhance their skills. Click to becom
OOPS Concepts And .NET - Part Two - Inheritance, Abstraction And Polymorphism
6/6/2023 6:55:48 AM.
The following article is the second of a three-part article series that presents definitions and samples for different Object-Oriented Programming (OOP) concepts and its implementation in .NET
Interview Questions & Answer For Full Stack .NET Developer
6/2/2023 9:42:42 AM.
Functions in JavaScript
5/9/2023 4:39:22 AM.
This article describes functions and the absence of polymorphism in JavaScript.
Object Oriented Programming Concepts in C# (2023)
2/12/2023 4:44:58 AM.
This article defines OOPs concepts in C#. The key OOPs contents are abstraction, encapsulation, inheritance, and polymorphism. Learn how to implement OOPs concepts in C# and .NET.
Polymorphism In Web API .Net Core 6
8/22/2022 7:07:40 AM.
In this article, you will learn how to expose polymorphic data in the same controller's method.
Object-Oriented Programming Simplified With C# And .Net 5
6/28/2022 4:40:35 PM.
This article is about the general concepts of Object-Oriented Programming with examples in c sharp programming language.
OOPS Concepts and .NET Part 2: Inheritance, Abstraction, & Polymorphism
1/12/2022 11:36:01 AM.
The following article is the second of a three-part article series that presents definitions and samples for different Object-Oriented Programming (OOP) concepts and its implementation in .NET. The fi
Polymorphism, Up-casting and Down-casting
1/12/2022 9:05:32 AM.
This article gives an introduction to polymorphism in C#. Using the example created in this introduction, the article then goes on to describe how we up-cast and down-cast objects.
Object Oriented Concepts in C#
11/15/2021 11:29:30 AM.
In this article we will discuss key concepts of object orientation with their practical implementation in C#. We will discuss here basics of OOPS including Interfaces, Access Modifiers, inheritance, p
Method Overloading And Method Overriding
6/29/2020 7:34:38 AM.
Interview question series that includes various topics with explanations and possible questions based on the topic. This article explains the concept of method overloading and method overriding.
Is Python Object Oriented?
2/12/2020 3:56:46 AM.
This article will describe whether Python is Object Oriented or not. You will get to know about the OOPS concepts used in Python with details.
Overview Of Polymorphism In C#
10/22/2019 7:43:34 AM.
In this article, I will explain the concept of polymorphism in C# with some examples and how to implement polymorphism in C#.
OOP Principles In Java
9/18/2019 5:37:32 AM.
In this article, we will discuss Object Oriented Programming (OOP) principles in Java. We will also discuss its features in detail i.e polymorphism, inheritance, encapsulation and abstraction.
Polymorphism in Java
9/12/2019 2:35:53 AM.
Polymorphism is discussed in this article. You'll see, how to achieve polymorphism in Java. Method overloading and overriding are discussed as well as.
Runtime Polymorphism in Java
8/7/2019 4:28:09 AM.
This article explains one of the most important concepts of Object Oriented Programming, Polymorphism, with several sets of examples along with definitions and related diagrams.
Polymorphism in Java
7/22/2019 3:07:19 AM.
In this article, we describe Polymorphism, the most popular Object Oriented Programming (OOP) concept, in Java.
Polymorphism in C#
2/6/2019 4:29:13 AM.
In this article I will explain you about method overloading i.e. compile time polymorphism.
Polymorphism in .NET
10/25/2018 1:59:53 AM.
In this article you will learn about Polymorphism in detail. What is Polymorphism? Static or Compile-time Polymorphism, Dynamic or Runtime Polymorphism, Virtual modifier, Virtual methods, Difference b
Replace If With Polymorphism With AutoFac DI Container
7/26/2018 9:03:29 AM.
As the title specify we will be Replacing the conditional if and Switch statement with the help of Polymorphism using DI container and talk about the benefits of doing the same in this article. Oops g
Polymorphism in PHP
6/28/2017 4:15:44 AM.
In this article I describe polymorphism in PHP. Polymorphism describes a pattern in Object Oriented Programming in which a class has varying functionality while sharing a common interfaces.
Diving Into OOP (Day 4) : Polymorphism and Inheritance (All About Abstract Classes in C#)
1/24/2017 11:34:45 PM.
In this article of the series "Diving Into OOP", we’ll discuss the hottest and most exciting topic of OOP in C#, Abstract Classes.
Diving Into OOP (Day 3) : Polymorphism and Inheritance (Dynamic Binding/Run Time Polymorphism)
1/24/2017 11:33:31 PM.
In this part of article we will focus more on run time polymorphism also called late binding or dynamic binding.
Diving Into OOP (Day 2): Polymorphism and Inheritance
1/24/2017 11:32:09 PM.
Here we will focus solely on inheritance concept in OOP.
Diving Into OOP (Day 1): Polymorphism and Inheritance (Early Binding/Compile Time Polymorphism)
1/24/2017 11:30:17 PM.
This article will cover almost every OOP concept that a novice/beginner developer might seek and not only beginners but this article's purpose is to be helpful to experienced professionals who als
An Overview Of Polymorphism, Inheritance And Encapsulation In OOP
11/18/2016 4:37:53 AM.
In this article, you will learn an overview of polymorphism, inheritance and encapsulation in OOP.
Introduction to JDBC
8/2/2016 3:01:27 AM.
In this video we will Understanding Introduction to JDBC.Java Database Connectivity (JDBC) is an application programming interface (API) for the programming language Java, which defines how a client m
Abstract Classes In C#
12/8/2015 1:53:26 AM.
In this article you will learn about abstract classes in C#.
Polymorphism In C# With Real Life Example
11/9/2015 5:59:55 AM.
In this article we will discuss Polymorphism in C# with a real life example.
How To Achive Polymorphism In C#
10/26/2015 6:51:26 AM.
In this article we will understand one of the basic and important concept of Object Oriented Programming System which is Polymorphism.
Polymorphism With Real Life Scenario In C#
9/21/2015 1:24:27 AM.
In this article you will learn about polymorphism with real life scenario in C#.
OOP Overview
7/21/2015 3:05:49 PM.
This article explains Object Oriented Programming (OOP).
Method Overloading and Method Overriding in C#
5/21/2015 10:28:49 PM.
The main objective of this article is to learn about method overloading and method overriding in polymorphism in C# programming.
Interface in C#
3/24/2015 1:10:46 PM.
In this article we learn some interesting things about interfaces and try to remove confusion about interfaces.
Internals of Static Polymorphism
5/12/2014 3:31:17 PM.
This article explains why overloading is called static polymorphism.
Polymorphism in C#
4/4/2014 10:25:29 AM.
Here I will explain static and dynamic Polymorphism.
The Second Pillar of Object-Oriented Programming - Inheritance
11/30/2013 11:56:34 AM.
In this part of the object-oriented programming series I will introduce the second pillar of object oriented programming (inheritance); you will see how to use inheritance to create classes based on existing classes.
Object Oriented Programming in C#.Net
10/16/2013 11:14:09 PM.
This article defines Object Oriented Programming in C#.Net.
Understanding Properties in VB.NET
11/9/2012 11:31:25 AM.
In VB.NET, properties are nothing but natural extension of data fields. They are usually known as ‘smart fields’ in VB.NET community. We know that data encapsulation and hiding are the two fundamental characteristics of any object oriented programming language.
Polymorphism in C#
10/16/2012 7:03:57 AM.
In this article I will explain about Polymorphism in C#.
Understanding Static & Dynamic Polymorphism
3/2/2011 8:05:25 PM.
Understanding Static & Dynamic Polymorphism with Examples.
Polymorphism in C#
6/3/2010 12:06:41 AM.
In this article you will learn how to use Polymorphism in C#.
Runtime polymorphism in c#
6/2/2010 11:49:31 PM.
In this article I will write the code first about the classes and explain you later how its achieved in c#.
Inheritance – Polymorphism
5/25/2009 3:15:30 AM.
In this article I will explain polymorphism. What are different types of polymorphism? The use of method overloading, virtual method, method hiding, method shadowing and method overriding.
Introduction to object oriented programming
5/9/2008 8:29:47 AM.
This article will provide you an overview about the object-oriented programming main pillars (Encapsulation, Inheritance, and Polymorphism).
Abstract Base Class Polymorphism
8/30/2007 1:01:18 AM.
Refactoring the program code from my Polymorphism, Up-casting and Down-casting article to use an abstract base class.
Inheritance and Polymorphism
12/22/2005 7:47:09 AM.
By using the concept of inheritance, it is possible to create a new class from an existing one and add new features to it.