---
title: "What is the difference between overriding and overloading?"  
description: "What is the difference between overriding and overloading?"  
author: "Om ji mishra"  
published: 2019-10-17  
updated: 2019-10-17  
canonical: https://www.mindstick.com/forum/115428/what-is-the-difference-between-overriding-and-overloading  
category: "c#"  
tags: ["c#", "programming language"]  
reading_time: 1 minute  

---

# What is the difference between overriding and overloading?

What is the [difference](https://www.mindstick.com/articles/157114/good-news-or-bad-news-and-the-difference-is) between overriding and overloading?

## Replies

### Reply by Om ji mishra

| **Overloading** | **Overriding?** |
| --- | --- |
| The method name will be same and parameter will be a difference | The method name will be same and parameter will be a difference |
| We can be overloading the methods in the same class | We can be overloading the methods in the different class |
| overloading is a compile-time concept | Overriding is a run-time concept |
| Polymorphism will be applied to overloading at compile-time | Polymorphism applied to overriding at run-time |


---

Original Source: https://www.mindstick.com/forum/115428/what-is-the-difference-between-overriding-and-overloading

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
