增加1

增加了四個constructor