1: Add the code to implement all of the member functions.
2: Test them from main as coded.
3: Show the order the constructors are called.
4: Show the order the destructors are called.
once you have define your classes
<br>make another cpp file say StringImpl.cpp
<br>don't forget to include the class with the class declaration
<br>//lets say the class is called ...
This job aids in understanding Classes in C++.