包含两个类坐标类和snake 类,用动态的二维数组打印整个界面,用队列来保存蛇身坐标,通过更新蛇头,蛇颈,和蛇尾来更新蛇变化。用线程来获取按键。