what is the need of using interface in program
ex:if we have a program like this
interface1()
{
void method1();
void method();
}
class a1 : interface1
{
a1 b = new b();
b.method1();
b.method2();
}
so without using interface also we can achieve this then
wat is the need to use the interface?
plz give me the answer
Answer Posted / saranya
In a program if multiple classes which has the some common
methods are used,then in that case we will use interfaces.
With the classes you wont left a method without definition
unless that is abstract.Interfaces will help us to provide
different implementations according to user needs.In
interface by default all methods are PUBLIC.But in class by
default it is private.
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is the difference between struct and class c#?
Explain the difference between abstract class and interface in .net?
What is the benefit of dependency injection c#?
Can abstract class have constructor in c#?
What is AutoMapper in C#?
Is it possible to execute multiple catch block for a single try statement?
Is array a list?
Can mvc be used for desktop applications?
what is inheritance and an example in vb.net and c# of when you might use it?
What is sqlcommand in c#?
What are the types of inheritance in c#?
What is different about switch statements in c#?
How to find whether the application is run from inside ide or not?
What is the difference between ienumerable and enumerator?
Why do I get an error (cs1006) when trying to declare a method without specifying a return type?