Answers were Sorted based on User's Feedback
Answer / sushil
To Achieve Multiple Inheritance
|Is This Answer Correct ?||13 Yes||0 No|
Answer / prince1987
To Providing control on the Classes
|Is This Answer Correct ?||12 Yes||4 No|
Answer / ankit singh
The main purpose of the interface is implement multiple
inheritance in .net
|Is This Answer Correct ?||6 Yes||0 No|
Answer / vai bhav
Basicalluy interface is used in any oops supported langusge
like c#.net to overcome the problem of multiple inheritance
i.e. inheriting more than one classes which have same
|Is This Answer Correct ?||4 Yes||0 No|
Answer / n/a
The main purpose of the interface is to decsribe related
functionality that can belong to any class.
|Is This Answer Correct ?||6 Yes||4 No|
Answer / mayur teli
Basic purpose is to use the defined structure/pattern of common implementation on the child location.
In other word we can say that when multiple people are working on same project if they need to use some common functionality (like initializing variables for their module) instead of writing their own method name(like init(), initialize(), setup()) if we write single method name (lets say init) then this method name can be implemented by any developer who derived....
and use to achieve multiple inheritance.
|Is This Answer Correct ?||2 Yes||2 No|
What is overloading and how can this be done ?
Can u create multiple threads of execution ?
How u call destructor and dispose methode in c#.NET
How does a function pointer returns a function pointer?
what are wrapper classes?
Can you inherit multiple interfaces?
What is the difference between interface and abstract class ?
Is it possible to add two 50 digit numbers in .net? If yes what is the code snippet?
What are properties and indexer?
if you do have a stack overflow profile.what is your ranking?
If a class is having 4 variables namely type double,type integer,type string,type decimal. If we create an instance of that class those variables which gets into this instance are value types or reference types?
Difference between ByVal and ByRef?