İleri Programlama Deneme Sınavı Sorusu #441897

Aynı sınıfa ait metot isimleri aynı ancak parametre listeleri farklı olan iki metot için aşağıdakilerden hangisi söylenebilir?


Metotların yüklenmesi durumu söz konusudur.

Aynı sınıfa ait isimleri de aynı birden fazla metot bulunamaz.

İsmi aynı olan metotların imzaları da aynı olmalıdır.

Derleyici, imzaları aynı olan iki metodun tanımlanmasına izin verir.

İmzası farklı olan bu iki metodun isimleri de mutlaka farklı olmalıdır.


Yanıt Açıklaması:

Metot imzası bir metodun ismi ve parametre listesinin birleşimidir. İsmi aynı olan metotlar tanımlanabilir ancak bunların imzası farklı olmalıdır. Derleyici, imzası aynı olan iki metodun aynı anda tanımlanmasına izin vermez. Bu tür aynı isimli metotların kullanılmasına metotların yüklenmesi (overloading methods) adı verilir.

Yorumlar
  • 0 Yorum