abstract final class HelloWorld{}
protected private helloWorld
abstract private say(){}
public abstract class HelloWorld{}
A只能有final和abstract的一个,因为final是最终类,不能继承,必须可以创建实例;而abstract是抽象类,只能继承,没有实例。冲突了,所以不对。
B中访问修饰符只能有一个,而且对象没有类型。
C是抽象方法,不能有方法体。所以末尾不是{}而是";"才对。
D正确,这是抽象类。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题