Abstract Classes and Pure Virtual Functions
In this article we will be discussing abstract classes, and how they are implemented in C#. The first part of the article will define abstract classes and describe how to use them as tools for Object Oriented Design (OOD). Simply stated, an abstract class is a class which does not fully represent an object. Instead, it represents a broad…