Yes, you can.


The typical copy assignment operator would return the object itself by reference. This allows for operator chaining, which could be useful.

Instead of implementing memory...