Correct Answer: When you need a list of capabilities and data that are classes-agnostic, use an interface. When you need a certain object type to share characteristics, use an abstract class.
Explanation:
Note: This Question is unanswered, help us to find answer for this one
More C# MCQ Questions