12.1 冗余的构造函数