完成了基本的代码结构