Added tests for abstract override
Additional constructor invocation test