Restrictions of constructor Super()