Overriding In C# - Tutorialspoint
Maybe your like
- Home
- Whiteboard
- Online Compilers
- Practice
- Articles
- AI Assistant
- Jobs
- Tools
- Corporate Training
- Courses
- Certifications
- Switch theme
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Runtime polymorphism has method overriding that is also known as dynamic binding or late binding. It is implemented by abstract classes and virtual functions. Abstract classes contain abstract methods, which are implemented by the derived class.
Let us see an example of abstract classes that implement runtime polymorphism and works with Overriding −
Example
using System; namespace PolymorphismApplication { abstract class Shape { public abstract int area(); } class Rectangle: Shape { private int length; private int width; public Rectangle( int a = 0, int b = 0) { length = a; width = b; } public override int area () { Console.WriteLine("Rectangle class area :"); return (width * length); } } class RectangleTester { static void Main(string[] args) { Rectangle r = new Rectangle(10, 7); double a = r.area(); Console.WriteLine("Area: {0}",a); Console.ReadKey(); } } }
karthikeya Boyini Updated on: 2020-06-21T16:07:05+05:30 623 Views
Kickstart Your Career
Get certified by completing the course
Get StartedTag » What Is Overriding In C#
-
C# | Method Overriding - GeeksforGeeks
-
Override Modifier - C# Reference - Microsoft Docs
-
C# Method Overriding - Javatpoint
-
Method Overriding In C#
-
Method Overriding In C#.NET
-
Method Overriding In C# Examples - Dot Net Tutorials
-
C# Method Overriding - Tutlane
-
Types Of Overriding In C# With Examples - EduCBA
-
Overloading Vs. Overriding In C# | HackerNoon
-
C Sharp Method Overriding - W3schools.blog
-
How To Override Methods In C#. Method Overriding, In ... - Medium
-
Understanding Virtual, Override And New Keyword In C# - DotNetTricks
-
What Is Override? - Definition From Techopedia
-
C# 오버라이딩(Overriding) 개념 이해 - Link2Me