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

“java抽象类”不能被实例化是什么意思?

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

我来回答

1个回答

热心网友 时间:2023-10-10 07:00

  Calendar c = new Calendar(); 出现 new Calendar()就会执行实例化一个对象了。所以如果是抽象类就不能这样new的。要new 它没有abstract的子类。

  抽象类是指不允许被实例化的类;抽象方法是没有方法体的方法。
  1、抽象类可以不包括抽象方法,它反正不会去实例化,抽象类不能被实例化,也就是不能用new关键字去产生对象,抽象方法只需声明,而不需实现,抽象类的子类必须覆盖所有的抽象方法后才能被实例化,否则这个子类还是个抽象类,里面的方法是不是抽象的没有本质影响。
  2、但是含有抽象方法的类绝不能被实例化,否则执行这个方法的时候,怎么办?
  3、如果子类是非抽象的,那么它就必须实现父类中的抽象方法;否则,它继承来的抽象方法仍然没有方法体,也是个抽象方法,此时就与“含有抽象方法的类必须是抽象类”相矛盾了。

  抽象类与接口紧密相关,它们不能实例化,并且常常部分实现或根本不实现。抽象类和接口之间的一个主要差别是:类可以实现无限个接口,但仅能从一个抽象(或任何其他类型)类继承。从抽象类派生的类仍可实现接口。可以在创建组件时使用抽象类,因为它们使您得以在某些方法中指定不变级功能,但直到需要该类的特定实现之后才实现其他方法。抽象类也制定版本,因为如果在派生类中需要附加功能,则可以将其添加到基类而不中断代码。

  在实现抽象类时,必须实现该类中的每一个抽象方法,而每个已实现的方法必须和抽象类中指定的方法一样,接收相同数目和类型的参数,具有同样的返回值。
  
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
颈椎神经根受压的症状 颈椎压迫神经脑供血不足的表现有哪些 你欠我的太多是什么歌欠你的太多歌词 欠你的,,欠你的,今生今世欠你的是哪首歌的歌词? 欠你歌词 陈思思的《欠你》 歌词 人流不到半个月和老公吵架离家出走,一夜未归老公电话也没有这样的男人... Win10重装系统后怎么打不开部分软件了软件打不开闪退怎么办 win10无法启动应用程序 win10软件无法启动 病假算公休假吗.事假,病假有何区别 java中 抽象类是不是不能创建该类的实例的? 13岁男孩被困电梯自救失败坠亡,电梯自救是否应纳入中小学教育? 大猩猩和狒狒,哪个更凶猛厉害? 梦见有男孩子送我东西是什么意思 《鬼道俗人》txt下载在线阅读全文,求百度网盘云资源 长期休假假条怎么写 如何安全乘坐电梯 请问抽象类和实例对象的区别是什么? 年休假条怎么写 帮我举个抽象类的例子 定义了抽象类,但又需要抽象类的实例怎么解决? 儿童安全教育:乘坐电梯要注意什么 梦到自己快死了,所以在梦里能看到好多鬼,是什么意思 抽象类不是不能实例化吗,为什么作为参数可以? 工休假条怎么写 C++ 抽象类能实例化吗? 梦见很多鬼! 小型电动缝纫机断针怎么办? 梦见自己找不到路了还看见鬼 狒狒和银背大猩猩谁厉害? 电梯怎么乘坐安全? 抽象类怎么实例化? 请假是否抵消休息假 梦见送我红旗,飘扬。 狒狒和猩猩谁比较有力气?有多大的力气,谁能干过谁 Java 抽象类,求个范例 狒狒和黑猩猩打架的话,谁更厉害点? 梦见有人送我袄 是什么意思 梦见送我一箩筐红红的大柿子? 母猩猩和母狒狒打架哪个厉害? 梦见送我鸡蛋、奶、米? 狒狒和猩猩有什么区别,狒狒和猩猩谁更聪明 银背大猩猩vs狮尾狒那个厉害 星星和狒狒怎么区别啊...!!! 在中国人知道狒狒之前,“狒”字的含义 新买的路由器已连接但是不能上网? 路由器换过新的还是没有网络,怎么回事? 用原来的路由器能上网换个新的路由器不能上网怎么回事? 如何看wordfast transcheck的结果