How override operator+ in first class to second class. I found more information about this but it does not work. Please help me
virtual Array& operator+(const double b) {
cout << "Добавление числа 10: ";
Array& x(*this);
for (int i = 0; i < size; i++) {
}
cout << x << endl;
return x;
}
virtual ArrayComplex& operator+(const double b) {
cout << "Добавление числа 1011111111111: ";
ArrayComplex& x(*this);
for (int i = 0; i < size; i++) {
x[i] += 10;
}
cout << x << endl;
return *this;
}