增加构造器