抽象类的子类必须实现父类的所有抽象方法后才能实例化,否则这个子类仍然是抽象类。
举一反三
- 如果一个类中含有抽象方法,则此类必须为抽象类,如果抽象类的子类不为抽象类,则子类必须实现父类的所有抽象方法。( )
- 某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法。
- 在Java中,下面关于抽象类的描述正确的是( )。 A: 抽象类的子类必须实现父类的所有抽象方法后才能实例化。 B: 抽象类中至少包含一个抽象方法。 C: 只有一个类中的所有方法都是抽象方法时,该类才能被称为抽象类。 D: 抽象类中不可以有静态方法。
- 继承抽象类时,如果子类不是抽象类,则子类_________实现父类抽象方法 A: 不必 B: 必须
- 下面关于抽象类的说法错误的是( )。 A: 抽象类不能被实例化 B: 含有抽象方法的类一定是抽象类 C: 抽象类可以是静态类和密封类 D: 抽象类必须在其非抽象的子类中实现抽象方法