java抽象方法特点_java抽象类的特点有哪些?图文详解

java抽象类是我们经常会碰见的一个常见的知识点,它的内容也是非常丰富的。关于它的特点内容也是很详细的。你都了解吗?一起来看看吧。

java抽象类的特点主要如下:

1.抽象类无法被实例化

2.子类继承抽象类然后实例化子类

3.子类继承了抽象类必须实现抽象类的中的抽象方法

4.抽象类的定义:abstract class***

5.抽象方法的定义:public abstract void ***();ps:抽象方法不能有方法体

下面我们用代码来实现下:

先创建一个.java文件,如下图所示:

0d70f05f4fc078de1c4629991e2a9691.png

然后我们定义个抽象类,如下图所示:

ec8c7e7c920bf70fbdf5f159408c6574.png

抽象类无法被直接实例化,我们可以让子类继承然后实例化子类,如下图所示:

cf058be71caf519e59000de412fadef3.png

然后我们实例化子类,如下图所示:

2b8c555386ebe3b1dd469c1eccf89178.png

我们来试试看,如下图所示:

ab16e250f173db697ffe5faee7b88c9f.png

需要注意的是,子类继承抽象类必须得实现抽象类中的抽象方法,如果我们是抽象类继承抽象得话也就可以不用继承抽象方法了,显然抽象子类也不可以被实例化。

抽象类继承抽象类:abstract class Student extends Person

{}

可以看出java中抽象类的特点还是很明显的。知识也不算是特别的复杂。如果你想要了解更多的java常见问题,敬请关注奇Q工具网。

推荐阅读:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值