java中abstract怎么使用
答案:2 悬赏:0 手机版
解决时间 2021-02-20 09:02
- 提问者网友:树红树绿
- 2021-02-20 04:31
java中abstract怎么使用
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-02-20 05:48
一个修饰符,表示为抽象,用于修饰类或方法,成为抽象类和抽象方法。例如public abstract class Test{} abstract void getTestName();
全部回答
- 1楼网友:夜风逐马
- 2021-02-20 06:00
abstract就是抽象
用来修饰类和方法
比如
public abstract class text{
public void function(){............}
}
这个是抽象类,使用的时候不可以直接对text实例化
就是说不能这样用:text t=new text();//报错
里面的所有属性需要通过继承获得
要通过
public class texta extends text{
}
texta a=new texta();
a.function();
//////////////////////////////////////////
抽象方法就是:
public abstract class text{
public abstract void function();//注意这里只是一个声明,方法用抽象修饰,并无内容
}
要通过
public class texta extends text{
public void function(){....}//要通过具体实现后这个方法才可以用
}
texta a=new texta();
a.function();
结论:
有抽象方法的类一定是抽象方法
抽象类里面可以没有抽象方法
抽象类只能继承,不能实例化
望采纳
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯