Mam poprawić poniższy kod:
class A {
public:
A() {}
protected:
virtual void B() = 0;
};
class B
: public A
{
public:
B(A y) { x = y; }
private:
A x;
};
napisałem zamiast
virtual void B() = 0;
-> void B();
i wszystko jest OK, ale nie wiem czy o to tutaj chodziło?