SubPrint() function changed to pure virtual
SubPrint() function changed to pure virtual

Modified:
-SubPrint() function (in abstract class) : I decided to set it like pure
virtual, so it can be defined in every derived class.

nexusj/DSA