All tests output correct, Abstract class is complete.