不可以。你可以编一段程序试下,会报错:
1.abstract和final是非法的修饰组合
2.无法从最终类进行继承
原因:
对类来说:
你创建个类用abstract修饰了,本来可以被子类通过复写其方法的方式
继承并使用的,但是你又用final修饰了,就不能被继承了,与前面子类
通过复写父类的方法继承父类岂不是矛盾了?!所以肯定是错误的。
对于成员方法:
如果是子类不再被继承的话,倒没什么大碍;
如果是父类或者子类还会被继承的话,几乎相同的解释,首先abstract
和final是非法的修饰组合,错误1;
类用abstract修饰了,本可以被子类通过复写其方法的方式
继承并使用,被final修饰的方法不可以被复写。 |