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
What is difference between static and readonly in c#?
What is class sortedlist underneath?
When should we use delegates in c#?
Is std :: string null terminated?
How to sort an int array in c#?
When To use HashTable In C#
What is virtual in c#?
What framework is used for performance testing/load testing?
Explain Direct CAST vs CType ?
Explain when should you call the garbage collector in .net?
What is arraylist class in c#?
What is parse method in c#?
Explain about Error handling and how this is done
Where test director stores its data ? Database ,Local file etc...? I need to read this data from Visual Studio 2005 c# client. Regards
What is difference between dll and exe in c#?