Amended sample for Virtual Call In Constructor case