constructor 的作用