堆栈接口定义