Method overriding vs. overloading - C#.NET

Method overriding vs. Overloading.

Method OverloadingMethod Overriding
It happens at compile time.It happens at runtime.
It adds or extend more to the method functionality.It changes the existing functionality of the method.
Methods have different parameter list or type or the return type.Methods have the same signature as the parent class method.
In overloading, static binding is happen.In overriding, dynamic binding is happen.
Difference between the System.Array.CopyTo() and System.Array.Clone() - C#.NET
C#.NET - Difference between the System.Array.CopyTo() and System.Array.Clone() - System.Array.CopyTo() performs a deep copy of the array...
How is the DLL Hell problem solved in .NET? - C#.NET
C#.NET - How is the DLL Hell problem solved in .NET? - DLL Hell problem is solved in .NET with the introduction of Assembly versioning...
C#.NET satellite assembly
C#.NET - Define satellite assembly - Satellite assembly is created to write a multilingual or multi-cultural application in .NET...
Post your comment