在JAVA中什么是抽象类,它有什么特点?

 我来答
百度网友708ee69
2017-08-04 · TA获得超过117个赞
知道小有建树答主
回答量:82
采纳率:80%
帮助的人:47.2万
展开全部
有abstract关键字修饰的类为抽象类
格式:
abstract class 类名 {}
特点:
1.抽象类不一定有抽象方法,有抽象方法的类一定是抽象类
2.抽象类不能实例化
3.那么,抽象类如何实例化呢?
按照多态的方式,由具体的子类实例化。其实这也是多态的一种,抽象类多态。
抽象类的子类:
1.要么是抽象类
2.要么重写抽象类中的所有抽象方法
匿名用户
2013-12-27
展开全部
由关键字abstract修饰 抽象类不能被实例化,一般抽象类是用来继承的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-27
展开全部
抽象类的作用:
1、表示抽象的概念,如动物,
2、建立类之间的关系
3、为实现某一接口的单一功能,抽象类中的抽象方法可以不要全部实现

抽象类可以被实现,但是本身不能被构造对象。抽象类可以被实现,可以定义抽象类的变量,但是该变量必须引用是实现该抽象类的子类的实例。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式