腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
抽象
类
和
接口
之间有什么
区别
?
、
、
可能重复: 如果我不能实例化它,那么
与
接口
有什么
区别
呢?抽象
类
可以具有“基
类
”功能吗?
接口
和抽象
类
之间还有更多
的
区别
吗?
浏览 4
提问于2010-09-13
得票数 3
2
回答
只使用抽象方法
的
抽象
类
、
给定一个只有抽象方法
的
抽象
类
,这个
类
和一个
接口
有什么
区别
?在这种情况下,是否还有其他重要
的
区别
来决定是否要这样做或使用
接口
呢?
浏览 4
提问于2014-06-11
得票数 3
回答已采纳
9
回答
使用抽象
类
与
使用常规
类
的
好处
、
、
、
我已经决定开始自己做一些小
的
编码项目,这些项目关注
的
是代码质量而不是代码数量,并对抽象
类
的
使用有一个问题。现在我知道了抽象
类
和
接口
之间
的
区别
,最大
的
区别
(我认为)是
接口
只允许您定义需要由使用
接口
的
类
实现
的
方法,而抽象
类
允许您定义方法和成员以及默认
的
方法实现。我
的
问题是,<em
浏览 1
提问于2010-07-06
得票数 27
回答已采纳
2
回答
将抽象
类
和
接口
分开
的
必要性是什么?
、
、
我对Java 8
的
接口
的
默认方法特性有疑问。这意味着在java8中,您可以在
接口
中为方法提供默认实现,这样就不再需要实现
类
来覆盖该方法。 现在,
接口
还可以包含抽象方法,以及
与
抽象
类
相同
的
具体方法。两者都有相同
的
行为方式。说到
接口
和抽象方法之间
的
区别
,可以识别为- 1。一个
类
可以实现多个
接口
,但只能扩展一个
类
。2
浏览 2
提问于2015-04-26
得票数 1
3
回答
抽象
类
与
接口
的
区别
、
、
、
可能重复: 我不理解抽象
类
和
接口
之间
的
区别
。我什么时候需要使用哪一种类型
的
艺术?
浏览 0
提问于2010-09-03
得票数 6
回答已采纳
3
回答
Java中
接口
与
类
的
区别
根据多篇文章
的
说法,Java
接口
和
类
是完全不同
的
。让我来写一个
接口
。
浏览 0
提问于2017-11-17
得票数 1
5
回答
Java中
的
抽象
类
和
接口
、
、
可能重复: 对于java来说,在项目中使用抽象
类
与
在
接口
中使用抽象
类
有什么
区别
?
浏览 1
提问于2011-03-11
得票数 0
回答已采纳
2
回答
为什么要选择抽象(没有默认实现)而不是
接口
vb.net?
、
、
我对
接口
和抽象
类
感到困惑,我知道它们之间
的
技术差异,比如
接口
不能有字段而抽象可以,
接口
应用多重继承而抽象
类
不能。我想知道我是否有一个抽象
类
,它有4个方法,但没有默认实现,而我
与
4个方法
的
接口
太确定了,没有实现,那么使用它们之间有什么
区别
呢?对我来说也是一样
的
!在这种情况下,我什么时候可以选择抽象
类
而不是
接口
?
浏览 2
提问于2015-02-09
得票数 1
回答已采纳
3
回答
如何在单例
类
中使用
接口
当我讨论单例
类
和静态
类
的
区别
时,我发现我们可以在单例
类
中继承一个
接口
,并且可以通过
接口
调用单例来实现多个实现。谢谢,
浏览 0
提问于2013-08-28
得票数 7
回答已采纳
3
回答
只有抽象方法和
接口
的
抽象
类
--我应该使用哪一种?
、
、
、
、
这个问题不是抽象
类
和
接口
类
的
问题。是只有抽象方法
的</em
浏览 8
提问于2015-03-28
得票数 3
回答已采纳
2
回答
多态/动态绑定、超
类
还是
接口
?
、
、
如果我有几个子类型,每个子类型继承一个抽象超
类
,这个超
类
实现一个
接口
-当实现动态绑定/多态性时,将对象声明为超
类
类型
与
接口
类型有什么
区别
吗?S a = new A();或I b = new B(); 我倾向于使用
接口
,但我突然想知道,如果要将
接口
拆分为两个
接口
,使用超
类
是
浏览 0
提问于2012-07-14
得票数 1
回答已采纳
2
回答
接口
与
抽象
类
(JS)
的
区别
、
、
抽象
类
的
局限性在于一个子类只能扩展一个抽象
类
。因此,在Interfaces中发现了多重继承。
接口
可以有像抽象
类
一样
的
具体方法,但不能有实例字段,只能有公共
的
、静态
的
、最终字段。当我得出结论说,唯一
的
区别
在于
接口
根本不能有实例字段时,我说
的
对吗?
浏览 85
提问于2019-01-15
得票数 0
6
回答
纯抽象
类
与
接口
的
区别
、
、
我
与
一位同事进行了一次讨论,他坚持认为,在Java和C#等语言中,永远不会有任何理由使用纯抽象基
类
,因为这只是意味着您无法绕过多重继承
的
缺失。我觉得他在这一点上错了,因为我一直认为,如果一个东西是名词,那么它就是宾语,如果它是动词,那么它就是一个
接口
。例如,如果我想定义类型Bird,我想在不实现方法fly
的
情况下强制执行它,那么我会使它成为一个纯抽象
类
。为了支持我
的
观点,我能给
浏览 0
提问于2012-02-29
得票数 26
回答已采纳
1
回答
是否存在本地
接口
类
?
、
我们知道
类
的
本地
类
存在(例如:
类
的
方法中
的
本地
类
),但是我们可以声明
接口
的
本地
类
吗?我将本地
类
的
原版重新格式化如下:那么,它
的
定
浏览 6
提问于2020-07-18
得票数 0
回答已采纳
4
回答
接口
与
类
对象内存分配
的
区别
、
、
、
、
假设有
接口
A和B
类
,B
类
实现
接口
; void hello(); public int justAField;System.out.println("Another one.");}A typeInterface = new B();我
的
问题是这两个对象是否分配了相同
的
内存,或者“typeInte
浏览 1
提问于2021-03-07
得票数 4
回答已采纳
2
回答
OOP
接口
与
FP类型
类
的
区别
、
、
、
、
可能重复: 一年后,我广泛地使用了
接口
和
类
类型,我还没有看到一个例子或说明它们是如何不同
的
。这要么不是自然
的
启示,要么是我忽略了一些显而易见
的
东西,或者实际上并没有真正
的
区别
。 搜索互联网并没有发现任何实质性
的
东西。那么,你有答案吗?
浏览 4
提问于2011-11-14
得票数 69
回答已采纳
4
回答
C#
接口
与
Haskell
类
的
区别
、
、
、
int> public bool Equal(int elem) return _elem == elem;} 如果没有正确理解,请更正我
的
示例
浏览 6
提问于2017-07-21
得票数 6
回答已采纳
2
回答
Java 8中
接口
和抽象
类
的
基本
区别
、
、
、
、
考虑到
接口
现在可以为它提供
的
方法提供一个实现,我不能正确地理清
接口
和抽象
类
之间
的
区别
。有谁知道如何正确地解释这种差异吗? 我还被告知,
与
抽象
类
相比,
接口
的
重量要轻一些,性能更好。有人能确认一下吗?
浏览 8
提问于2014-04-04
得票数 4
回答已采纳
1
回答
ScheduledFuture对未来-有什么大
的
区别
吗?
ExecutorService
接口
的
submit()方法返回
接口
未来(实际上我认为是FutureTask
类
),而ScheduledExecutorService
接口
的
schedule()方法返回ScheduledFuture
接口
(实际上我不知道哪个
类
,可能是同一个FutureTask)。唯一
的
区别
是ScheduledFuture还实现了延迟
接口
,并具有getDelay方法。 但是,主要
的</
浏览 0
提问于2018-05-24
得票数 2
回答已采纳
1
回答
为什么
接口
会变成抽象
类
c#
、
我在这里诚恳地寻找使用
接口
而不是抽象
接口
的
好例子。我能看到
的
主要原因是,它们都是不固执己见
的
公共蓝图,以供学习。但是,有了它们,添加默认实现就不再是真了。
接口
与
抽象
类
的
区别
变得越来越困难。在c# 11中,在抽象
类
上使用
接口
确实有什么意义,它只是一个较慢
的
抽象
类
。
浏览 4
提问于2022-04-15
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中的接口和抽象类区别
Java并发基础:Executor接口和Executors类的区别
假如你想用Kotlin——类与接口
公募基金产品的A类份额与C类份额区别介绍
新式类和经典类的区别?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券