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
Polymorphism
is an object-oriented programming concept which is used for a variable, function or object to take on multiple forms.
Polymorphism
is born from word ploy and morphism, Poly means many and Morphism forms means that we can perform single or same action at different- enjoinment.
Polymorphism
is the ability of an object to take on many forms. The most common use of
Polymorphism
in OOP occurs when a parent class reference is used to refer to a child class object. Any Java object that can pass more than one IS-A test is considered to be
Polymorphism
. In Java all Java objects are in
Polymorphism
form
since any object will pass the IS-A test for their own type and for the class Object.
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Amr Monjid (5)
Akhil Mittal (4)
Rajesh VS (3)
Puran Mehra (3)
Phil Curnow (3)
Manish Agrahari (2)
Naveed Zaman (2)
Vithal Wadje (2)
Sharad Gupta (1)
Rafnas T P (1)
Ammar Shaukat (1)
Sekhar Srinivas (1)
Rajesh Pawde (1)
Rahul Sahay (1)
Banketeshvar Narayan (1)
Rupesh Kahane (1)
Kundan Jha (1)
Erika Ehrli Cabral (1)
Mukesh Kumar (1)
Sujeet Suman (1)
susanta pradhan (1)
Nanhe Siddique (1)
Pankaj Kumar Choudhary (1)
Jignesh Trivedi (1)
Palle Technologies (1)
Gopi Chand (1)
Munesh Sharma (1)
Abhijeet Singh (1)
Akash Bhimani (1)
Sandeep Sharma (1)
Praveen Moosad (1)
tusharkant.agarwal (1)
Erika Ehrli (1)
Abhishek Dubey (1)
Marcus (1)
Vishal Nayan (1)
Biprojit Roy Choudhury (1)
Kirtan Patel (1)
Related resources for polymorphism
No resource found
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.
Introduction to Object Oriented Programming Concepts in C#
5/22/2017 7:50:50 AM.
This article defines the Abstraction, Encapsulation, Inheritance and Polymorphism concepts in C#.
Concept Of Polymorphism (Late Binding) In C#
3/9/2017 10:12:29 AM.
Concept Of Polymorphism (Late Binding) In C#.
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
Pillars Of OOP/Overview Of OOP
4/8/2016 3:57:19 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.
Abstract Classes In C#
12/8/2015 1:53:26 AM.
In this article you will learn about abstract classes in C#.
Virtual Method in C#
11/14/2015 1:38:19 PM.
Virtual Method 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.
OOPS Concepts And .NET Part 2: Inheritance, Abstraction And Polymorphism
10/20/2015 4:30: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
Types Of Polymorphism
10/5/2015 3:35:40 PM.
In this article you will learn about Polymorphism and types of 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.
Understanding Polymorphism in C#
3/23/2015 8:57:07 PM.
This article helps us to understand polymorphism in C# programming.
Simplest Way to Learn Object Oriented Programming
10/4/2014 11:08:21 PM.
This article provides the sImplest way to learn Object Oriented Programming.
Method Overloading and Method overriding C#
5/24/2014 2:32:53 AM.
In this article we will learn about the Method Overloading and overriding C#.
Internals of Static Polymorphism
5/12/2014 3:31:17 PM.
This article explains why overloading is called static polymorphism.
Runtime Polymorphism in Java
4/11/2014 5:59:35 PM.
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 C#
4/4/2014 10:25:29 AM.
Here I will explain static and dynamic Polymorphism.
Polymorphism in C#
3/9/2014 2:17:26 PM.
In this article we will learn about polymorphism in C#.
Functions in JavaScript
1/23/2014 1:15:26 AM.
This article describes functions and the absence of polymorphism in JavaScript.
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.
Polymorphism in .NET
6/5/2013 2:20:25 PM.
In this article you will learn about Polymorphism in detail.
Learn Object Oriented Programming Using C#: Part 7
5/22/2013 2:18:18 AM.
Dear Reader's today we will discuss Polymorphism in Object Oriented Programming.
OOP Principles In Java
4/16/2013 10:44:50 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.
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#.
Object Oriented Concepts in C#
10/13/2012 4:47:19 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, polymorphism etc.
Polymorphism in C#
9/29/2012 8:09:49 AM.
In this article I will explain you about method overloading i.e. compile time polymorphism.
OOPS Concepts and .NET Part 2: Inheritance, Abstraction, & Polymorphism
9/29/2012 7:04: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 first part examined the concepts of classes, objects, and structures. This part examines the concepts of inheritance, abstraction, and polymorphism. The third and last part will examine the concepts of interface, multiple interface inheritance, collections, and overloading.
Polymorphism in Java
5/24/2012 6:04:19 PM.
In this article we describe Polymorphism, the most popular Object Oriented Programming (OOP) concept, in Java
Polymorphism in Java
8/5/2011 4:35:51 PM.
Polymorphism is discussed in this article. You'll see, how to achieve polymorphism in Java. Method overloading and overriding are discussed as well as.
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.
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.
Overriding the System.Object class methods
6/3/2008 3:27:47 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 class virtual methods.
The third pillar of object-oriented programming - polymorphism:
5/29/2008 3:25:31 PM.
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 same way.
The third pillar of object-oriented programming - polymorphism:
5/29/2008 3:25:31 PM.
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 same way.
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).
Polymorphism, Up-casting and Down-casting
9/18/2007 11:15:02 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.
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.
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.
Understanding Properties in C#
6/5/2007 7:17:13 AM.
In C#, properties are nothing but natural extension of data fields. They are usually known as 'smart fields' in C# community.
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.
- Ebook
C# Language Specification 5.0
This book provides a complete description of the C# language 5.0.
Download