简述java中接口和抽象类的概念及区别
答案:2 悬赏:0 手机版
解决时间 2021-02-23 03:51
- 提问者网友:呐年旧曙光
- 2021-02-22 19:57
简述java中接口和抽象类的概念及区别
最佳答案
- 五星知识达人网友:像个废品
- 2021-02-22 21:17
Java抽象类可以提供某些方法的部分实现,而Java接口不可以(就是interface中只能定义方法,而不能有方法的实现,而在abstract class中则可以既有方法的具体实现,又有没有具体实现的抽象方法)
全部回答
- 1楼网友:詩光轨車
- 2021-02-22 22:37
没有抽象方法的类也可以设置为抽象的类。 java接口(interface)是一种比抽象类更加抽象的概念, java用来解决多继承的一种方式(还有一种是内部类)。 感觉区别最重要的就是抽象类可以有对接口(这个接口说的是广义的接口)的实现, 而interface没有对任何接口的实现。 一个类只能继承一个抽象类,而能够实现多个接口两者存在的重要目的都是通过向上转型实现多态
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯