Browsing Category
Programming
Method Overriding, Virtual Method in Dynamic Polymorphism
Method Overriding and Virtual Method are the types of methods in Dynamic Polymorphism. Both Method Overriding and Virtual Methods are related to each!-->…
Method Overloading in C#
Method Overloading is required when you have a class and you want that class to perform some tasks in different ways. For example, Method overloading is!-->…
What is Operator Overloading in C# and How to Use it?
Operator Overloading. First, we need to understand what is operator overloading. It is a part of Polymorphism. Operator overloading means we need to!-->…
What is Polymorphism in C# and How is it used?
What is Polymorphism in C# is a good question. The term polymorphism is one of the pillars of Object-Oriented Programming Concepts. There are other!-->…
What is Inheritance in OOP?
What is inheritance in OOP? The question seems to be very simple and yes it is simple but Inheritance in programming is taking the properties and methods!-->…
Object Oriented Programming Aka OOPs
Object Oriented Programming article is an extension of my previous article, the types of programming languages. Initially, the Object Oriented Programming!-->…
C# vs C++ vs C
C# vs C++ vs C difference is one of the most confusing questions for so many students When they start learning programming languages. This confusion is!-->…
Types of Programming Language
The types of programming languages is a very old topic that noobs have been discussing a lot. This topic should actually be discussed. One should know how!-->…
Var Keyword in C# and DynamicKeyword in C#
Var Keyword in C# and DynamicKeyword in C#. These keywords, var in C# and dynamic in C#. As you know we need to use some predefined keywords to declare a!-->…
Compile Time vs Runtime
Compile Time vs Runtime is a very old topic, these are two types of errors, which are two ways of error correction in C# and in other programming!-->…