another exercises abstraction classes done
exercises of hirarchy with abstract classes done