编译报什么错误?具体问题具体分析。不过我想问一下,你定义一个纯abstract class的目的是什么?是定义接口吗,如果是,不如用interface来定义。另外,如果你想为了实现继承的目的,你可以尝试把abstract class申明的abstract去掉,这样子类只需要实现abstract method,而不像接口那样需要实现所有method.