Abstraction is a process in which only the functionality is shown and it’s definition remains hidden. Abstraction can be achieved...
Continue reading...Learn2Done
C# Inheritance
Inheritance is a concept of OOP programming. It enables a class to inherit another class property, hence member functions or...
Continue reading...C# Access Modifiers
Access modifiers are used to implement an important aspect of OOP known as Data Hiding. There are three types of...
Continue reading...C# Classes/Objects
C# is Object-Oriented Programming language and to achieve this we have make classes which are accessed by creating their respective...
Continue reading...C# Polymorphism
Polymorphism means having same name and many forms. Polymorphism is of two types static and dynamic. Static polymorphism When the...
Continue reading...C# Encapsulation
In general, encapsulation is a process of wrapping different units of code in one place or in a single unit,...
Continue reading...C# Loops
Loops in programming language is used to execute a statement or a set of statements for a number of times...
Continue reading...C# Jump Statements
In C#, Jump statements are used to transfer control from one point of code to another in the program due...
Continue reading...C# Control Statement
Control statement decides the flow of control in a program. There are several types of control statement. 1. if Statement:...
Continue reading...C# Constructors
Constructors are the special member function/method of a class having the same name as the class. Constructors cannot be invoked...
Continue reading...