java抽象类 一定能够被继承?

 我来答
WEN11PANIC
推荐于2018-08-05 · TA获得超过282个赞
知道小有建树答主
回答量:486
采纳率:0%
帮助的人:478万
展开全部
抽象类且不是final类就一定能被继承

定义:
1)在继承抽象类时,必须覆盖该类中的每一个抽象方法,而每个已实现的方法必须和抽象类中指定的方法一样,接收相同数目和类型的参数,具有同样的返回值,这一点与接口相同。
2)当父类已有实际功能的方法时,该方法在子类中可以不必实现,直接引用的方法,子类也可以重写该父类的方法(继承的概念)。
3)而实现 (implement)一个接口(interface)的时候,是一定要实现接口中所定义的所有方法,而不可遗漏任何一个。
4)另外,抽象类是不能产生对象的,但可以由它的实现类来声明对象。
duzc2
2012-10-14 · TA获得超过2512个赞
知道大有可为答主
回答量:1987
采纳率:50%
帮助的人:2060万
展开全部
一定,但是条件是,能够访问这个类
比如你有个类:
public class TestOne {
private static class TestTow{}
static class TestThree{}
public class TestFour{}
}
那么这个TestTow类是不能被所在的封装类之外的类继承的,而TestThree是不能被非同包的类继承
TestFour不能被不依赖TestOne或其子类对象的类继承的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
疲惫的龟
2012-10-14 · TA获得超过2209个赞
知道小有建树答主
回答量:638
采纳率:100%
帮助的人:325万
展开全部
为什么这样问呢?
抽象类本身是不能实例化的!
可以说抽象类就是用来被继承的,这是毋庸置疑的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a7fe165
2012-10-14 · TA获得超过555个赞
知道小有建树答主
回答量:616
采纳率:0%
帮助的人:384万
展开全部
是的,抽象类只有被继承为非抽象类才能被实例化。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2012-10-14 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3457万
展开全部
抽象类和接口一样 不能实例化啊 不能继承的话就完全没意义了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式