抽象函数isEOF命名成isEnd了