public abstract final class Test { abstract void method(); }
public abstract class Test { abstract final void method(); }
public abstract class Test { abstract void method() { } }
public class Test { final void method() { } }
1、抽象类不能被实例化,实例化的工作应该交由它的子类来完成,它只需要有一个引用即可。
2、抽象方法必须由子类来进行重写。
3、只要包含一个抽象方法的类,该类必须要定义成抽象类,不管是否还包含有其他方法。
4、抽象类中可以包含具体的方法,当然也可以不包含抽象方法。
5、abstract不能与final并列修饰同一个类。
6、abstract 不能与private、static、final或native并列修饰同一个方法。、
ABC
A.抽象方法不能final修饰,不然你让别人怎么继承你来实现其中的方法
B.抽象方法不能final
C.抽象方法没有方法体{}
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题