增加构造方法