Standart amallarni qayta yuklash (dasturlash)
Reja:
Operator overloading nima?
OPERATOR funksiyasidan foydalanish
Binar va unar amllarni yuklash (+, -, ++, --, =, +=, -=,>>,<<)
Mantiqiy operatorlarni yuklash
Yuklash mumkin bo’lmagan operatorla
Operatorlarni qayta yuklash nima?
C++ dasturlash tilida operatorlarni qayta yuklash imkoniyati mavjud. Biz o’zimiz yaratgan obyektlar ustida operatorlar yordamida ixtiyoriy amallarni bajarishimiz mumkin. Masalan:
int a, b, c;
c = a + b; // bunday yozishimiz mumkin
Myclass a,b,c;
c = a + b; // bu xolatda xatolik yuz beradi
Buning oldini olish uchun operatorlarni qayta yuklashimiz zarur!
Do'stlaringiz bilan baham: |