adspace


What is the difference between interface and abstract class in c#?

Answer Posted / Kapil Deol

An interface in C# defines a contract for a set of methods, properties, and events, while an abstract class can contain method implementations. An interface cannot be instantiated, but it can be implemented by a class. An abstract class can be instantiated and inherits from another abstract class.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is expression tree in c#?

998


How do you inherit a class into other class in c#?

993


Why can't we use a static class instead of singleton?

954


Which namespaces are necessary to create a localized application?

1142


What is an abstract class c#?

969


How to assign Null value to Var?

1063