what is the difference between interface and abstraction?
Answer Posted / navin c. pandit
In Interface, all the member functions are abstract implicitly
so it is imp. to define all fn. declared inside Interface.
Moreover, we cann't define a fn. or we cann't declare any
member variable in an Interface. Also, we cann't declare or
define any non-abstract method in Interface.
In Abstract class, we can declare an abstract method as well
as we can also define a non-abstract method. We can also
declare a variable member in abstract class.
In both the condition, declared abstract method is
implemented out side the class i.e in derived class which
inherits Interface/Abstract class, whatever you have used.
Is This Answer Correct ? | 4 Yes | 3 No |
Post New Answer View All Answers
How many classes are there in classification?
What is datasource c#?
Why is xml called extensible?
What do you mean by directing?
Is it possible to nest cfml conditional tags?
What is difference between value and reference types in C#.NET
What is dbcontext c#?
What are the uses of delegates in c#?
Give an example of a ctype.
What is hash c#?
Is versioning applicable to private assemblies?
What is the purpose of escape sequence?
How can you set image source dynamically from c# application to ”test.png” file?
what are nullable types in c#
What is form feed in c#?