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) . kur={‘EURO’:3.76, ‘USD’:4.54,…
Etiket: operator overloading
![](https://www.yilmazmehmet.com/wp-content/uploads/2018/09/python-pic.png)
![](https://www.yilmazmehmet.com/wp-content/uploads/2018/09/python-pic.png)
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…