abstract不能和哪些关键字共存?private:冲突。因为抽象类的定义就是为了子类来继承并实现父类的方法。final:冲突。原因同上。static:无意义。因为因为static修饰的方法只能通过类名来访问,然而抽象类是无实现的。