答案是ABC都错,题中涉及到两个Java修饰符abstract和final
abstract用来修饰类和方法,两者都不能再用final修饰,很简单,抽象类是用来被继承的,抽象方法是让子类重写实现多态的,你用final修饰是啥子意思嘛
final用来修饰类、变量和方法,修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的基本类型变量为常量,是不可修改的,必须显示初始化,修饰引用类型变量后不能再指向另外一个对象,但对象的内容可以被改变
另外Java修饰符还有很多,这里一一列举一下。访问修饰符:default、private、protected、public,非访问修饰符:static、final、abstract、synchronized、transient、volatile