What is the difference between interface and abstract class ?
Answer Posted / chetan dubey
In c#.net there are basic differences:-
(1)In interface ,we cannot define an datafield while
datafield is declare in abstract class.
(2)Interface can be declared by using the keyword
interface,and abstract can declared by using the abstract
keyword.
(3)we can declare only function prototype which can be
define in inherited class but In abstract class,there is
minimum one abstract method and we define other method also.
| Is This Answer Correct ? | 1 Yes | 1 No |
Post New Answer View All Answers
Why abstract class can not be instantiated?
Write a syntax for writing a event delegate.
What is distribute by in hive?
How garbage collection deals with circular references.
What are data types in C#?
What is the difference between C# 3.5 and C# 4.0?
Which is faster dictionary or list?
What is eager and lazy loading in c#?
What are sessions in c#?
What is Reflection in .NET? Namespace? How will you load an assembly which is not referenced by current assembly?
What is yield return in c#?
What is a base class in C#?
How can you achieve run time polymorphism in C#?
What is Named parameter in C#?
What is the base class in .net from which all the classes are derived from?