OOP'de yöntem aşırı yüklemesi nedir?
OOP'de yöntem aşırı yüklemesi nedir?

Video: OOP'de yöntem aşırı yüklemesi nedir?

Video: OOP'de yöntem aşırı yüklemesi nedir?
Video: Java ile OOP - Ders 29: Java Polimorfizmi / Yöntem Aşırı Yüklemesi (Method Overloading) 2024, Mayıs
Anonim

Aşırı Yükleme Yöntemleri . içinde önemli bir konu OOP NS aşırı yükleme yöntemleri , bu da aynı şeyi tanımlamanıza izin verir yöntem farklı argüman listeleriyle (a yöntem argüman listesine imzası denir). Area'yı bir veya iki argümanla arayabilirsiniz.

Ayrıca soru, yöntem aşırı yüklemesinin bir örnekle açıklanması nedir?

Aşırı yükleme yaklaşık aynı işlev farklı imzalar var Geçersiz kılma yaklaşık olarak aynı işlev , aynı imza ancak kalıtım yoluyla bağlı farklı sınıflar. Aşırı yükleme bir örnek derleyici zaman polimorfizminin ve geçersiz kılmanın bir örnek çalışma zaman polimorfizmi.

İkincisi, OOP'de aşırı yükleme ve geçersiz kılma nedir? Aşırı yükleme bir sınıftaki iki veya daha fazla yöntem aynı yöntem adına ancak farklı parametrelere sahip olduğunda oluşur. geçersiz kılma aynı yöntem adı ve parametrelere (yani yöntem imzası) sahip iki yönteme sahip olmak anlamına gelir.

Bu nedenle, OOP'de fonksiyon aşırı yüklemesi nedir?

İşlev aşırı yüklemesi (Ayrıca yöntem aşırı yükleme ) programcıların iki veya daha fazlasını tanımlamasına izin veren bir programlama konseptidir. fonksiyonlar aynı isimle ve aynı kapsamda. Her biri işlev aşağıdakilerden türetilen benzersiz bir imzaya (orheader) sahiptir: işlev /prosedür adı.argüman sayısı. argümanların türü.

C++'da yöntem aşırı yüklemesi ile yöntemi geçersiz kılma arasındaki fark nedir?

Yöntem Aşırı Yükleme birden fazla anlamına gelir yöntem aynı adı paylaşıyor içinde sınıf ama sahip farklı imza. Yöntem Geçersiz Kılma anlamına geliyor yöntem temel sınıfın yeniden tanımlanması içinde Aynı imzaya sahip türetilmiş sınıf. Yöntem Aşırı Yükleme daha fazlasını “eklemek” veya “genişletmektir” yöntem davranış.

Önerilen: