如果一个类是abstract类的子类,它必须具体实现父类的所有的( )。
A: abstract方法
B: 类方法
A: abstract方法
B: 类方法
A
举一反三
- 如果一个类是一个abstract类的子类,它必须具体实现__________的abstract方法。
- 如果子类是abstract类,允许子类将父类的非abstract方法重写为abstract方法。
- 下面关于abstract关键字描述错误的是()。 A: abstract关键字可以修饰类或方法 B: final类的方法都不能是abstract,因为final类不能有子类 C: abstract类不能实例化 D: abstract类的子类必须实现其超类的所有abstract方法
- 下列哪个叙述是错误的?[br][/br] [br][/br] A. 如果一个非抽象类是某个抽象类的子类,那么它必须重写父类的抽象方法,即给出方法体(将abstract方法重写为非abstract方法)。[br][/br] [br][/br] B. 如果一个抽象类是某个抽象类的子类,那么它可以将父类abstract方法重写为非abstract方法也可以不重写这个abstract方法(直接继承)。[br][/br] [br][/br] C. abstract类不能实例化对象。[br][/br] [br][/br] D. abstract类中不可以有非abstract方法。
- 如果一个类声明实现一个接口,但没有实现接口中的所有方法,那么这个类必须是abstract类。
内容
- 0
如果一个非抽象类是某个抽象类的子类,那么它必须重写父类的抽象方法,即给出方法体(将abstract方法重写为非abstract方法)。
- 1
如果一个抽象类是某个抽象类的子类,那么它可以将父类abstract方法重写为非abstract方法也可以不重写这个abstract方法(直接继承)。
- 2
如果一个类中有abstract方法,这个类必须是abstrac类。
- 3
abstract类的子类必须是非abstract类。
- 4
如果一个类声明实现一个接口,但没有实现接口中的所有方法,那么这个类必须是abstract类。 A: 正确 B: 错误