Metod PDF Yazdır e-Posta
Administrator tarafından yazıldı   
Salı, 09 Mart 2010 23:37

 Metod 
Bir objenin veya sınıfın belli işlemleri/hesaplamaları gerçekleştirmesi için kullandığı bir üyedir.

 

Metod tanımlama ile ilgili bazı kurallar mevcuttur.Bunlar;

  1. Programımızın başlangıç noktası olan Main metodunu ikinci kez kullanamayız.
    Metod isimleri nümerik karakter ile başlayamaz.
    Metod ismi büyük küçük harf duyarlıdır.
    Metod isimlerinde boşluk kullanılamaz.
    Metodun geri dönüş değeri yoksa void anahtar sözcüğü kullanılmalıdır.
    Metodların parametre bilgisi eksiksiz girilmelidir.
    Bir metod bloğu içinde başka bir metod tanımı yapılamaz.
    Metodun geri dönüş değeri ile return anahtar sözcüğü ile döndürülen tür aynı olmalıdır.

Private: Metodun tanımlandığı sınıf içinde erişilebilir.
Public: Hem metodun tanımlandığı sınıf içinde hem de metodun bağlı olduğu sınıfın tanımlandığı ortamdan erişilebilir.
(Eğer herhangi bir method modifier belirtilmezse, metod bulunduğu blok içinde erişilebilir (private) olur)
     

Örnek
privatevoid ÖrnekMetod()
{
    Console.Writeline("Bu metod mevcut kod bloÄŸu içinde eriÅŸilebilirdir ve geri dönüş tipi void dir.");
}

public void ÖrnekMetod1()
{
    Console.Writeline("Bu metod hem mevcut kod bloÄŸu içinden hem de baÄŸlı sıfın oluÅŸturulduÄŸu ortamdan eriÅŸilebilir ve geri dönüş tipi void dir.");
}

private bool ÖrnekMetod2()
{
    Console.Writeline("Bu metod kod bloÄŸu içinden eriÅŸilebilir ve geri dönüş tipi bool(true/false) dir.");
}

private int ÖrnekMetod3(string strDegisken)
{
    Console.Writeline("Bu metod kod bloÄŸu içinden eriÅŸilebilir ve geri dönüş tipi int dir.Parametre olarak string bir deÄŸiÅŸken alır.");
}

 

 

kaynak siteler:

http://tr.wikibooks.org/wiki/C_Sharp_Programlama_Dili/Metotlar

http://www.yazgelistir.com/Makaleler/1000000605.ygpx

Yorumlar (0)Add Comment

Yorum yaz
daha küçük | daha büyük

busy