show() method is defined as abstract in TestAbs2_class but not implemented in the derived class TestAbsClass2. That is why you are getting this error.
TestAbsClass2 class either define all the abstract methods from the base class or should be marked as abstract.
The first concrete subclass of any abstract class must provide implementation for all abstract methods of its super class
Hope this will clear your doubt.