Overload Kavramı

Home  >>  C#  >>  Overload Kavramı

Overload Kavramı

12
Mar,2013

0
 C#
Merhaba Arkadaşlar, Bu makalemizde size overload kavramından bahsedeceğim. overload nedir’e gelirsek Türkçe anlamı aşırı yüklemedir. Bir sınıf  içerisinden birden fazla metodun aynı ismi alarak fakat farklı parametreler  almasıyla farklı görevleri yerine getirmesidir. Overload kavramımızı daha iyi anlamak için bir örnek yapalım.ilk olarak basit bir örnekle rahat bir şekilde anlamaya çalışalım.   Senaryomuz: 1-eğermethoda parametre gönderilmezse string tipinde bir hata mesajı geri döndüreceğiz. 2-iki parametre alan ve bu aldığı sayıları toplayan ve sonucu ekrana yazan bir method yazacağız 3-üç parametre alıp ilk 2 sayının toplayıp 3’üncü girilen parametreye de bölen bir method yazacağız. İlk önce aşağıdaki gibi bir web formu yaratalım. Overload_Kavrami (1) Overload_Kavrami adında bir class oluşturup kodlarımızı yazalım. Overload_Kavrami (2) Web formumuza gidip butonumuzun içerisine ilk önce parametre almayan hata mesajı döndürelim Overload_Kavrami (3) Overload_Kavrami (4) bu sefer 2 parametre alan metodumuzu çağıralım ve ekran çıktısına göz atalım. Overload_Kavrami (5) Overload_Kavrami (6) Şimdi de son olarak 3 parametre alan metodumuzu çağıralım bir de onun ekran görüntüsüne göz atalım. Overload_Kavrami (7) Overload_Kavrami (8) E tabi overload kavramının vaz geçilmez örneğinden olan sql server bağlantı methodumuzu kısaca şöyle yazıp daha fazla neler yapabiliriz diye aklımızın örnek olarak bulunsun. Overload_Kavrami (9) Overload_Kavrami (10) Bağlantı methodumuzu çağıralım. Overload_Kavrami (11) Sağlıcakla Kalın… Software Developer Mustafa Demircioğlu www.mustafademircioglu.net mustafa.demircioglu@outlook.com  

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir