Types of variables in c#

            The c# support two major variable types, they are “Value type and Reference type”. Int,…

Interface in OOPS

Introduction Interface is introduced to achieve multiple inheritance. Multiple classes cannot be inherited in C#, because…

Abstract classes in OOPS

Abstract Classes Abstract classes are defined with the keyword ‘abstract’. They are used in design level.…

Access Modifiers in C#

Access Modifiers / Access Specifiers are keywords used in object oriented programming to restrict access to…

What is Encapsulation in OOPS?

Encapsulation is the process of wrapping method and attributes into single unit and hiding unnecessary data…

What is Abstraction in OOPS?

The meaning of abstract is existing in thoughts or as idea but not having a physical…

What is Polymorphism in OOPS?

Polymorphism is a Greek word which means many-forms. That means look same but act different. There…

What is Inheritance in OOPS?

Inheritance Inheritance is one of the main feature of OOPS. It helps to reuse the code…

What is a class in OOPS?

A Class is the blueprint of its objects. Inside the class the programmer can describe the…

What is an Object in OOPS?

Object is the base of object oriented programming concept. Object is an instance of class in…