为了账号安全,请及时绑定邮箱和手机立即绑定

请问Java抽象类

请问Java抽象类

呼如林 2019-09-02 08:04:54
Java抽象类什么是Java中的“抽象类”?
查看完整描述

3 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞

Java类在以下条件下变得抽象:

1.至少有一种方法被标记为摘要:

public abstract void myMethod()

在这种情况下,编译器强迫您将整个类标记为抽象类。

2.该类标记为摘要:

abstract class MyClass

如前所述:如果您有一个抽象方法,编译器将强制您将整个类标记为抽象类。但是,即使您没有任何抽象方法,仍然可以将类标记为抽象。

常用:

抽象类的一种常见用法是提供类似于接口的类的大纲。但与接口不同的是,它已经可以提供功能,即类的某些部分被实现,而有些部分只是通过方法声明来概述。(“摘要”)

抽象类不能实例化,但是可以基于抽象类创建具体类,然后可以实例化抽象类。要做到这一点,您必须从抽象类继承并覆盖抽象方法,即实现它们。




查看完整回答
反对 回复 2019-09-03
  • 3 回答
  • 0 关注
  • 247 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信