Give a detailed explanation of abstract and virtual classes. How are they used and why? c#

Posted Date: