自定义构造方法