当前所在位置: 匠子生活 > 学前教育 > 正文

抽象类必须要有抽象方法吗

2020-11-23 14:41:39 匠子生活

抽象类可以没有抽象方法,但是如果你的一个类已经声明成了抽象类,即使这个类中没有抽象方法,它也不能再实例化,即不能直接构造一个该类的对象。抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。

当一个方法为抽象方法时,意味着这个方法应该被子类的方法所重写,否则其子类的该方法仍然是abstract的,这个子类由于继承父类,拥有抽象方法,因此它也是抽象类,即声明为abstract。abstract抽象类不能用new实例化对象,abstract方法只允许声明不能实现。如果一个类中含有abstract方法,那么这个类必须用abstract来修饰,当然abstract类也可以没有abstract方法。一个抽象类里面没有一个抽象方法可用来禁止产生这种类的对象。

java中的抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有方法体,也就是说抽象方法只需要声明而不需要实现。

阅读全文
相关推荐

长颈鹿简笔画的步骤

长颈鹿简笔画的步骤
步骤:第一步画长颈鹿头部和触角;第二步画长颈鹿的身体和四肢;第三步画长颈鹿五官和斑纹;最后上色就画好了。

蛙鸣求偶是生物什么的特性

蛙鸣求偶是生物什么的特性
是生物生长繁殖的特性。在繁殖季节,雄蛙鸣叫,吸引雌蛙前来抱对,产卵、受精。这是青蛙的求偶行为,也是繁殖现象。当有人走近时,青蛙不再鸣叫,是为了防止人类的干扰。生物,是指具有动能的生命体,也是一个物体的集合。而个体生物指的是生物体,与非生物相对。

秦攻宜阳文言文翻译

秦攻宜阳文言文翻译
翻译是:秦国攻打韩国的宜阳城,东周君对大臣赵累说:"你预测一下事情的结果会怎样?"赵累回答说:"宜阳必定会被秦国攻破。"周君说:"宜阳在不过8里见方的地方有英勇善战的士兵10万,粮食可以支用好几年。

滔滔黄河流打一动物

滔滔黄河流打一动物
滔滔黄河流是指龙。龙是中国古代传说中的神异动物。龙是汉族最具代表性的传统文化之一,亚洲其他国家和民族亦有受中华龙文化影响。传说其能显能隐,能细能巨,能短能长。春分登天,秋分潜渊,呼风唤雨。

野生动物有哪些

野生动物有哪些
大熊猫,大熊猫属于食肉目、熊科、大熊猫亚科和大熊猫属唯一的哺乳动物;白化孟加拉虎,白化孟加拉虎也称孟加拉白虎,简称白虎,是孟加拉虎的一个变种;黑斑蛙,是蛙科、侧褶蛙属的两栖动物。

小学课文大禹治水的精神是什么

小学课文大禹治水的精神是什么
大禹治水的精神主要体现在公而忘私、民为邦本、科学创新、严明法度、尊重自然、艰苦奋斗等,这种精神是中华民族精神的源头和象征。体现出他具有带领人民战胜困难的聪明才智。

宝宝发烧咳嗽不能吃的几种食物

宝宝发烧咳嗽不能吃的几种食物
宝宝发烧的时候最好不要吃鱼和肉,从中医角度讲鱼和肉都是生痰的食物,吃多了会加重上火的情况,对于孩子退烧不利,而且鱼肉中的蛋白质比较高,在发烧的时候身体吸收和消化功能都很差。

临江之麋说明了什么道理

临江之麋说明了什么道理
故事里的麑至死不悟的原因是因为它忘却了自己的种群本性,而且在养尊处优的情况下没有学会区分敌我。临江之麋告诉我们不要企图扭曲、改变事物的本性,如果强制的去改变事物的本质,那么可能就会造成悲剧,顺势而为才是根本。

孩子吃糖果多会蛀牙吗

孩子吃糖果多会蛀牙吗
经常会听到一种声音是不许买糖果,不许买带有糖类的零食,这是很多家长教育小朋友的一种方法,其实在日常生活中大家都认为孩子的蛀牙和吃糖都有直接的关系,但也并不是唯一的因素,吃糖确实会导致有蛀牙的现象,但在生活中可能很多食物都会涉及到糖类。

天元术是哪个数学家发明的

天元术是哪个数学家发明的
李冶和朱世杰两位数学家。1248年,金代数学家李冶在其著作《测圆海镜》、《益古演段》,以及元代数学家朱世杰的《算学启蒙下卷》《四元玉鉴》,都系统地介绍了用天元术建立二次方程。天元术是利用未知数列方程的一般方法,与现代代数学中列方程的方法基本一致,但写法不同。