Where to Use abstract key word in .net..?