派生クラス オブジェクトの基本クラス部分の基本クラスに演算子のオーバーロードを実装するにはどうすればよいですか?
このサンプル コードを参照して、派生クラス オブジェクトに * 演算子を実装する基底クラス部分を実装してください。
class base {
int x;
public:
};
class der : public base {
int y;
public:
const der operator*(const der& rh) {
der d;
d.y = y * rh.y;
return d;
}
};