abstract与private不能同时使用,比如一个方法被abstract修饰了,那么定义抽象方法的目的是希望有子类能够重写它,如果该方法同时又定义了private不能被其他类访问,显然两种定义是相互矛盾的、没有意义的。