Computer Science, asked by spiralwizard2, 7 months ago

Do as Directed



(ABC) -> (?)^2




Answers

Answered by Aryansingh001
3

Answer:

in c++

Explanation:

class Fred {

public:

// p must be a pointer returned by new; it must not be NULL

Fred(Shape* p)

: p_(p) { assert(p != NULL); }

~Fred()

{ delete p_; }

Fred(const Fred& f)

: p_(f.p_->clone()) { }

Fred& operator= (const Fred& f)

{

if (this != &f) { // Check for self-assignment

Shape* p2 = f.p_->clone(); // Create the new one FIRST...

delete p_; // ...THEN delete the old one

p_ = p2;

}

return *this;

}

// ...

private:

Shape* p_;

};

plz plz like my ans and mark me as a brainiliest plz plz

Similar questions