EĞER İNTERFACE METODA PARAMETRE OLARAK ALINIRSA ONU İMPLEMENTE EDEN BİR CLASSI O METODA GÖNDERMEK ZORUNDASIN VE İNTERFACENİN METODUNU TETİKLERSEN GÖNDERDİĞİN CLASSIN METODU TETİKLENİR
publicinterface inta
{
voidgetir();
voidgetir2();
}
publicclassClass1 : inta
{
publicvoidgetir()
{
Console.WriteLine("class1");
}
publicvoidinterfaceMetot(inta a)
{
a.getir();
}
publicvoidgetir2()
{
Console.WriteLine("class1");
}
}
privatevoidForm1_Load(object sender, EventArgs e)
{
Class1 a = new Class1();
a.interfaceMetot(new Class1());
// a.getir();
}
************* DİĞER ACTİON KULLANIMI BU DAHA İYİ*************