Overloading Terhadap Operator Budi Hartono
Overloading Terhadap Operator Memungkinkan operator yang tidak mungkin dapat dikerjakan dapat dikerjakan Contoh ( 3 + 4, 3.2 + 5.3 ) umum Contoh ( 2 apel dan 3 jeruk + 7 apel dan 5 jeruk ) yang tidak mungkin Tujuan Untuk memudahkan operasi terhadap data, khususnya yang melibatkan objek. Penggunaan overloading operator yang bertentangan dengan aturan umum yang berlaku harus dihindari ( mis : minus untuk penjumlahan, dll )
Operator Yang Tidak Dpt DiOverload Kegunaan Contoh . Opr Anggota struktur atau kelas Cin.getline() .* Opr pointer ke anggota Objek.*anggota :: Opr resolusi lingkup Nm_kelas::anggota ?: Opr ungkapan kondisi C =(a>b ) ? a:b Sizeof Opr mendapatkan ukuran data Sizeof(int)
Overloading Terhadap Operator Biner
Lanjutan
Overloading Terhadap Operator Aritmatika
Lanjutan
Operloading Terhadap Operator Unary
Lanjutan