C# Programlama Dili'nde Metotlarda Aşırı Yükleme Eğitimi
Bu video, İnkar İşık tarafından sunulan Yazılımcısı.com görsel eğitim serisinin bir parçası olup, C# programlama dilinde metotlarda aşırı yükleme (method overloading) konusunu ele almaktadır. Video, metotlarda aşırı yükleme kavramının ne olduğunu, nasıl kullanıldığını ve avantajlarını detaylı şekilde açıklamaktadır. Eğitmen önce konsol.WriteLine metodunun 19 farklı overload'ı üzerinden konuyu örneklerle göstermekte, ardından kendi "Otobüs" sınıfında "Sürücü" adlı metotlar oluşturarak pratik uygulamalar yapmaktadır. Ayrıca yapıcı metotlarda da metot aşırı yükleme yapılabileceğini göstermektedir. Videoda aşırı yükleme'nin kod kalabalığını ortadan kaldırma ve hafıza kullanımını azaltma gibi avantajları vurgulanmakta, metotların isimlerinin aynı olması ve gönderdikleri veri tiplerinin aynı olması gerektiği belirtilmektedir. Kod snapd kullanarak yapıcı metot oluşturma kolaylığı da anlatılmaktadır.
- youtube.com