constructor作用