• 2022-06-03
    下面关于final说法正确的是:()
    A: final修饰类时,该类能被继承
    B: final修饰方法时,该方法能被重写
    C: 当使用static final 修饰的常量时,将采用编译期绑定的方式
    D: 当使用final和abstract共同修饰一个类时,final应至于abstract之前
  • C

    内容

    • 0

      关于final关键字,以下说法正确的是( )(多选) A: 使用final修饰的类不能有子类 B: 使用final修饰的方法不能被子类重写 C: 使用final修饰的变量(成员变量和局部变量)是常量,不可修改 D: 使用final修饰的类只能有一个子类

    • 1

      (1) 父类的final方法可以被子类重写吗? (2) 面向抽象编程的目的和核心是什么? (3) 下列哪个叙述是正确的? A final B abstract类可以有abstract方法 C abstract类中可以有非abstract方法 ,但该方法不可以用final修饰 D 不可以同时使用final和abstract修饰同一个方法 E 允许使用static修饰abstract方法

    • 2

      关于final关键字,以下说法中正确的是()。 A: 当我们不希望一个类的方法被其子类重写时,可以将这个方法用final关键字修饰 B: 当一个类被final关键字修饰过后仍然可以被继承 C: 当一个方法被final关键字修饰后,则该方法在子类中不可以进行重写,但是可以被覆盖 D: 以上说法都不正确

    • 3

      下面对于final修饰方法的描述中,正确的是() A: final修饰的静态方法不能被类名调用 B: final修饰的方法不能被子类重写 C: final修饰的抽象方法可以被子类重写 D: final只能修饰非静态的方法

    • 4

      关于final()关键字,下面说法正确的是:A.()final关键字如果用于修饰成员变量,那么该成员变量必须在声明时初始化()B.()final关键字修饰的类只能被继承一次()C.()final()关键字修饰的方法不可以被重写()D.()final()关键字如果用于修饰方法,该方法所在的类不能被继承