6 posts about Virtual Methods by 5 contributors.
Know Virtual Methods? Share what you know with developers who are learning it.
Master C# polymorphism and abstract classes. Learn virtual, override, new, and base for dynamic binding and incomplete class definitions.
In C# .NET, the new keyword allows derived classes to hide members of a base class. This technique, known as member hiding or shadowing, is used to define a new implementation for a member without overriding the base class version.
Explore advanced concepts in Object-Oriented Programming (OOP) with C# in Part 6 of this series. Learn about inheritance, polymorphism, interfaces, and abstract classes. Understand method overriding, encapsulation, and design patterns.
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 classes to be treated as objects of a common superclass. There are two types of polymorphism: compile-time (or static) polymorphism and runtime (or dynamic) polymorphism.
Dear reader today we will discuss another important component of OOP, virtual methods.
By using the concept of inheritance, it is possible to create a new class from an existing one and add new features to it.
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterPublish an article in this category and earn +1,000 SHARP when it is approved.
Write an article