init 函数也可以为空
init函数允许为空：更新readme和test