C#

C# Inheritance with Example

Inheritance is an important concept in object-oriented programming, and C# supports it through the use of classes. Inheritance allows you to create a new class that is a modified version of an existing class. The new class is called the derived class, and the existing class is the base class.

The derived class inherits the members of the base class, which means it has access to the base class’s methods, properties, and fields. The derived class can also have its own members, which means it can extend the functionality of the base class.

Here is an example of how you can use inheritance in C#:

In this example, the Shape class is the base class, and the Rectangle and Triangle classes are derived classes. The Rectangle and Triangle classes override the Area method of the base class to provide their own implementation.

When you run this code, it will output the following:

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.