Introduction
In this article I will discuss Interfaces versus Abstract
classes. The concept of Abstract classes
and Interfaces is a bit confusing for
beginners of Object Oriented programming. Therefore, I am trying to discuss the
theoretical aspects of both the concepts and compare their usage. And finally I
will demonstrate how to use them with C#.
What is an Abstract Class?