السلام عليكم ..
عندي مشكله في فهم الأشياء التاليه:
لو افترضنا أنه عندنا class اسمه Car على هذا الشكل:
class Car{
public:
car();
Car(int x);
float & operator [] (int x);
Car & operator=(const Car &);
Car & operator=(int);
. . .
private:
. . .
};ماذا تعني هذه الجمل، حبذا لو كان التوضيح بمثال
float & operator [] (int x); Car & operator=(const Car &); Car & operator=(int);
شكرا :)