Interface in oops

The Interfaces in C# are provided as a replacement of multiple inheritances.


OOP is basically a programming style that involves the concept of objects and class.We can also say that OOP is an approach to a problem involving objects.

Basics of Inheritance

Inheritance is a process in which properties of parent class are inherited by the child class.

Inheritance in C#

Inheritance in C#

Inheritance means parent class property access child class like methods, members etc, and also reused code.

Objective C - Inheritance

One of the most important concepts in object-oriented programming is that of inheritance. Inheritance allows us to define a class in terms of another class which makes it easier to create and maintain an application.