问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

抽象类的特点是什么?

发布网友 发布时间:2022-04-20 01:39

我来回答

5个回答

热心网友 时间:2023-10-04 09:24

1、抽象类不能实例化。

2、抽象类可以包含抽象方法和抽象访问器。

3、不能用 sealed 修饰符修饰抽象类,因为这两个修饰符的含义是相反的。 采用 sealed 修饰符的类无法继承,而 abstract 修饰符要求对类进行继承。

4、从抽象类派生的非抽象类必须包括继承的所有抽象方法和抽象访问器的实际实现。

扩展资料

抽象类与其他类的比较

一、与具体类比较

1、抽象类不能直接实例化,并且对抽象类使用 new 运算符会导致编译时错误。虽然一些变量和值在编译时的类型可以是抽象的,但是这样的变量和值必须或者为 null,或者含有对非抽象类的实例的引用(此非抽象类是从抽象类派生的)。

2、允许(但不要求)抽象类包含抽象成员。

3、抽象类不能被密封。

二、与接口比较

抽象类表示该类中可能已经有一些方法的具体定义,但是接口就仅仅只能定义各个方法的界面(方法名,参数列表,返回类型),并不关心具体细节。

参考资料来源:百度百科-抽象类

热心网友 时间:2023-10-04 09:25

专业解答:抽象类不能实例化。抽象类中可以没有,可以有一各或多个抽象方法,甚至可以全部方· 法都是抽象方法。

热心网友 时间:2023-10-04 09:25

1、抽象类不能直接实例化,并且对抽象类使用 new 运算符是编译时错误。虽然一些变量和值在编译时的类型可以是抽象的,但是这样的变量和值必须或者为 null,或者含有对非抽象类的实例的引用(此非抽象类是从抽象类派生的)。
  2、允许(但不要求)抽象类包含抽象成员。
  3、抽象类不能被密封。

热心网友 时间:2023-10-04 09:26

抽象类就是在类名前加了修饰符abstract。如果这个类有方法是抽象方法也就是此方法使用abstract修饰的,那么此类就是抽象类。抽象方法没有方法主体,就是没有大括号,直接在小括号后面加分号。如:
public abstract void sayHello();
就是抽象方法。
抽象类就是为了让子类继承的,它表示从一些具体类中抽象出来的类型。

热心网友 时间:2023-10-04 09:26

抽象类就是在类名和方法前必须加了修饰符abstract,这个方法是不具体的没有实现的,因为方法他是抽象的你不知道他要做什么,那么这个方法在这有什么用呢,这就需要一个满足is a关系的类来继承这个抽象类了,继承了有什么用呢,那么他就继承父类的非私有的成员方法和成员变量了,当然方法你继承的是抽象的,如果你对现在的对明确了,你就可以在这个子类重写父类方法,多个子类就可以有多个行为,如动物类是人类有一个方法
动物叫声的类,动物有很多,你不知道他是具体那种动物叫声,那么他就是不具体的,你就可以这样
Public abstract vid work()
他有一个子类 狗类
Public void work(0
{
System.out.prinln("汪汪汪");//重写父类方法
}
Public abstract vid work()
他有一个子类 猫类
Public void work(
{
System.out.prinln("喵喵喵");//重写父类方法

}
是不是就形成了多态了?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 抽象类的介绍 8 什么是抽象类?抽象类有什么作用?能实例化吗?... 什么是抽象类和抽象方法? java 抽象类是 什么 Java抽象类是什么概念? 怎样在导航上显示自己的店铺 在JAVA中什么是抽象类,它有什么特点? 抽象类是什么意思 什么是抽象类?抽象类有何价值? 抽象类的作用是什么? 什么是抽象类? 什么是抽象类? 抽象类是什么 Java中的抽象类是什么? 抽象类? 什么是抽象类?抽象类有什么作用? 什么是抽象类 杜比音效驱动怎么安装 杜比音效驱动怎么安装 杜比音效驱动怎么安装 新买的智能手机一般安装哪些软件? JAVA中,什么是抽象类?抽象类中是否一定包还抽象... 什么情况下使用抽象类 人体生理功能活动的主要调节方式有哪些 人体功能调节方式有哪几种?各有何特点? 是神经系统调节人体各种活动的基本方式。 人体生理功能的调节主要有哪几种方式?它们是如何... 生物中有哪些调节方式? 瑷的意思,瑷怎么读,瑷字的解释 瑷怎么读音是什么 瑷怎么读? 瑷字是什么意思 瑷这个字怎么读 瑷是什么意思 瑷字怎么念 “瑷”这个字念什么,怎么组词 瑷字取名的寓意 瑷--这个字怎么解读? 瑷是不是多音字 (瑷)字的繁体字笔划是17划吗?为什么说康熙字典... 网络电视怎么看中央电视台