Döviz hesaplama operatör aşırı yüklemesi (Operator Overloading) örnek 3

Bu örnekte , Python’da oluşturduğumuz döviz sınıfına operatör aşırı yükleme uygulayarak iki farklı nesne ile kur hesaplaması yapıp iki nesnenin Türk Lirası üzerinden toplanmasını gerçekleştireceğiz . Kur bilgileri bir dictionary içerisinde tutulmaktadır . (İstenirse web üzerinde bulunan kur servislerinden güncel olarak çekilebilir) .

Kurucu…

Operatör aşırı yükleme örnek 1

Operatörlerin aşırı yüklenmesi, bir operatörün bir nesne için bizim istediğimiz şekliyle çalışabilecek hale getirilmesidir. Örneğin bir (+) operatöründe ilk aklımıza gelen iki sayının toplamı ya da iki metnin birleştirilmesidir. Bazen yazdığımız sınıflara ait nesnelerin üzerinde bazı özel işlemler yapmak isteriz . Bu durumda sınıfımızda bir…