Stack
仅支持以下操作(栈的性质)
创建栈:Stack() 返回空栈
添加新元素到顶部(最右侧):push(item) 无返回
删除顶部元素:pop() 无需参数 返回被删除元素
查询(返回)顶部元素: peek() 仅返回 不做任何修改
测试栈是否空: isEmpty() 不需参数 返回布尔值
查询栈中item个数: size() 不需参数 返回整数值