如果声明一个类时使用abstract修饰符,则表明该类是()
A: 抽象类可以不用继承直接使用
B: 抽象类,必须被继承后才能使用
C: 共有类,在本包与其他包内均可访问
D: 最终类,不能被其他类继承
A: 抽象类可以不用继承直接使用
B: 抽象类,必须被继承后才能使用
C: 共有类,在本包与其他包内均可访问
D: 最终类,不能被其他类继承
举一反三
- 关于抽象类与最终类,下列说法错误的是()。 A: 抽象类能被继承,最终类只能被实例化 B: 抽象类和最终类都可以被声明使用 C: 抽象类中可以没有抽象方法,最终类中可以没有最终方法 D: 抽象类和最终类被继承时,方法可以被子类覆盖
- 下列选项中属于抽象类的定义规则的有() A: 包含抽象方法的类必须是抽象类。 B: 声明抽象类和抽象方法时都要使用abstract关键字修饰。 C: 抽象方法只需要声明而不需要实现。 D: 如果一个类继承了抽象类,那么该类必须实现抽象类中的全部抽象方法。
- 下面关于抽象类描述错误的是 。 A: 如果一个类中有抽象方法,则这个类一定是抽象类 B: 抽象类可以被继承 C: 如果一个类是抽象类,那么这个类中一定有抽象方法 D: 抽象类不可以被实例化
- 用 修饰的类叫抽象类。抽象类只能被继承,不能被实例化。用 修饰的类叫最终类,只能被实例化,不能被继承。(填写关键字)
- 以下()不是类的修饰符 A: public:说明此类是公共类,可以被任何类访问 B: final:说明此类事最终类。其他类不能继承。 C: abstract:表示此类为抽象类。 D: void:说明此类没有任何修饰符