关于final关键字,以下说法正确的是( )(多选)
A: 使用final修饰的类不能有子类
B: 使用final修饰的方法不能被子类重写
C: 使用final修饰的变量(成员变量和局部变量)是常量,不可修改
D: 使用final修饰的类只能有一个子类
A: 使用final修饰的类不能有子类
B: 使用final修饰的方法不能被子类重写
C: 使用final修饰的变量(成员变量和局部变量)是常量,不可修改
D: 使用final修饰的类只能有一个子类
举一反三
- 使用final修饰的类不能被继承,使用final修饰的成员方法不能被子类重写。
- final修饰的类不能派生子类,final修饰的方法不能被重写,final修饰的属性是常量。( )
- 使用final修饰的变量将变成常量,其中不能再被改变;使用final修饰的方法将无法被子类重载;使用final修饰的类将无法再被其他类继承。( )
- 以下关于final修饰的变量说法正确的是()。 A: final修饰的变量必须在声明的同时赋值 B: final修饰成员变量时可以在构造方法中赋值 C: final修饰的成员变量可以使用set方法赋值 D: final修饰的成员变量不能被子类继承
- 下列关于final关键字说法错误的是( )。 A: 被final修饰的方法只能在子类中被调用 B: 被final修饰的方法不可以重写 C: 被final修饰的类不能被继承 D: 被final修饰的变量为常量不能改变