可失败初始化器和反初始化器