what is interface? step by step procedure to use interface .
what is interface? step by step procedure to use interface in asp.net using c#
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
ShambhuPosted Dec 14, 2012, 6:54 AM
An interface contains only the signatures of methods, delegates or events. It contains only pure virtual methods which required to implement in the derived class that implements the interface.
Interfaces in C # provide a way to achieve runtime polymorphism.
public interface IPayment
{
void MakePayment(string a, int b=0);
}
public class PayPay : IPayment
{
public void MakePayment(string a); // it needs only one parameter
}
public class Google : IPayment
{
public void MakePayment(string a, int b); // it needs two parameters.
}
Interface can be implemented implecitly or explicitly
http://blogs.msdn.com/b/mhop/archive/2006/12/12/implicit-and-explicit-interface-implementations.aspx