Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  c++'da çok sayıda aynı isimli fonksiyon varken, hepsine farklı argümanlar gönderip, aynı işi gördürebilmenizi sağlayan özellik.
foo (int a, b){...   
foo (char a, double b){..
foo (Y &a, int a=0){....

misal
foo(a,2);
diye çağırsam ben compiler'ın kafası karışmaz, kime gideceğini bilir.
(bkz. operator overloading)

dadaruh
17 Haziran 2005 01:10
2.  ayrıca bkz: override*
fizikci
17 Haziran 2005 08:05
3.  Bir metodu overload eden metodların gövdesinde overloaded metodlardan birini çağırmak güzel bir yaklaşımdır.

Örneğin;
public int Add(Kisi k)
{
    // Kisi ekleme işini yapan kod
}
public int Add(string ad, string soyad)
{
    return this.Add( new Kisi(ad, soyad, 0) );
}
public int Add(string ad, string soyad, int yas)
{
    return this.Add( new Kisi(ad, soyad, yas) );
}

fizikci
16 Temmuz 2005 17:41
4.  Overload eden tüm metodların parametrelerinin tipleri farklı, geri dönüş değerinin tipi ise aynı olmalıdır.
fizikci
16 Temmuz 2005 17:43
5.  overload diye bişey olmasaydı c#'ı kullanmak daha karmaşık olurdu..
iyi ki varsın overload..
pepper
17 Temmuz 2005 16:51
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1109 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen