腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么要选择抽象(没有默认实现)而不是
接口
vb.net?
、
、
我对
接口
和
抽象类
感到困惑,我知道它们之间的技术差异,比如
接口
不能有字段而抽象可以,
接口
应用多重继承而
抽象类
不能。我想知道我是否有一个
抽象类
,它有4个方法,但没有默认实现,而我
与
4个方法的
接口
太确定了,没有实现,那么使用它们之间有什么区别呢?对我来说也是一样的!在这种情况下,我什么时候可以选择
抽象类
而不是
接口
?
浏览 2
提问于2015-02-09
得票数 1
回答已采纳
1
回答
Java中抽象和多态性的优势
、
、
、
以下是我的理解: 当所有方法都是抽象的时候,
抽象类
可以像
接口
一样运行,为什么我们需要单独的
接口
呢?为了更好的理解,请举例说明。我们可以在功能的基础上调用
抽象类
=
接口
+继承吗?因为我们可以
与</em
浏览 0
提问于2015-04-16
得票数 6
2
回答
如何在类图中表示
与
接口
类有关系的
抽象类
、
、
、
、
我必须用最少一个
抽象类
和
接口
来做图,我认为在这里实现
接口
类是个好主意。我的表是customer,它是抽象的class.The
接口
类,它展示了需要包含在两种customers.My类型中的方法,问题是,我是如何表示一个
与
接口
类连接的
抽象类
的。对
抽象类
使用
接口
是错误的吗?
浏览 0
提问于2020-12-13
得票数 2
回答已采纳
6
回答
只有抽象方法的
接口
和
抽象类
之间有什么区别吗?
、
、
、
假设我们有一个
抽象类
,让这个类只有抽象方法。这个
抽象类
与
只有相同方法的
接口
不同吗? 我想知道的是,在哲学上、客观上以及底层编程语言实现中,只有抽象成员和等效
接口
的
抽象类
之间是否存在任何差异?
浏览 0
提问于2013-04-19
得票数 10
回答已采纳
1
回答
为什么
接口
会变成
抽象类
c#
、
我在这里诚恳地寻找使用
接口
而不是抽象
接口
的好例子。我能看到的主要原因是,它们都是不固执己见的公共蓝图,以供学习。但是,有了它们,添加默认实现就不再是真了。
接口
与
抽象类
的区别变得越来越困难。在c# 11中,在
抽象类
上使用
接口
确实有什么意义,它只是一个较慢的
抽象类
。
浏览 4
提问于2022-04-15
得票数 0
回答已采纳
6
回答
抽象类
和
接口
之间有什么区别?
、
、
可能重复: 如果我不能实例化它,那么
与
接口
有什么区别呢?
抽象类
可以具有“基类”功能吗?
接口
和
抽象类
之间还有更多的区别吗?
浏览 4
提问于2010-09-13
得票数 3
2
回答
将
抽象类
和
接口
分开的必要性是什么?
、
、
我对Java 8的
接口
的默认方法特性有疑问。这意味着在java8中,您可以在
接口
中为方法提供默认实现,这样就不再需要实现类来覆盖该方法。我的疑问是,到底区别在哪里,我们应该
浏览 2
提问于2015-04-26
得票数 1
6
回答
抽象类
相对于
接口
的优势
它说,
抽象类
比
接口
具有优势,因为可以修改
抽象类
来添加新成员。更改
抽象类
是否真的会使继承的类变得不稳定?或者请任何人解释一下他们的观点是什么?
与
接口
相比,定义类更好。在库的以后版本中,可以安全地向类添加新成员;在不破坏现有代码的情况下,不能将成员添加到
接口
中。
浏览 3
提问于2012-02-04
得票数 4
回答已采纳
1
回答
Android上翻译器对象的
抽象类
或
接口
、
、
我想从两个方面来做:public void translate(T origin, T1 source);如何使用泛型类在android中做到这一点?因为编译器说我我希望我解释得对。
浏览 3
提问于2014-07-27
得票数 0
回答已采纳
3
回答
只有抽象方法和
接口
的
抽象类
--我应该使用哪一种?
、
、
、
、
这个问题不是
抽象类
和
接口
类的问题。是只有抽象方法的
抽象类
和
接口
之间的唯一区别吗?在
浏览 8
提问于2015-03-28
得票数 3
回答已采纳
4
回答
Java 8-
与
默认方法和
抽象类
的
接口
、
、
、
我试着想出一个完整的答案: 其馀的原因
与
之前的Java 8中的原因相同。“
浏览 4
提问于2014-11-12
得票数 6
回答已采纳
1
回答
抽象类
与
接口
在抽象概念上有何不同?
、
、
我读过许多关于
抽象类
和
接口
之间差异的文章。请有人详细说明两者在概念上的区别,我现就以下各点总结我的理解: 请不要使用汽车,动物的例子来区分这两个术语。我更感兴趣的是从概念上理解
抽象类
和
接口
是如何融入抽象概念的。如果有人可以在
抽象类
或
接口
方面额外谈论抽象概念
浏览 0
提问于2018-05-06
得票数 1
2
回答
与
接口
或
抽象类
关联的类
、
我很难理解一个类如何
与
接口
或
抽象类
相关联(或具有组合关系)。据我所知,我不能初始化
接口
(也不能初始化
抽象类
)。 谢谢
浏览 1
提问于2020-04-18
得票数 2
6
回答
在命名约定方面,我们是否需要区分
接口
类和
抽象类
?
、
、
区分
抽象类
和
接口
类是否重要?如果
抽象类
与
Interface类具有相同的前缀"I“,则可以通过引入新的逻辑等方法,轻松地将
接口
类升级为
抽象类
。例如,这就是为什么我想要交
浏览 13
提问于2009-09-03
得票数 2
1
回答
是Java 8中任何使用的
抽象类
。
、
、
、
、
我在这里检查了几个问题,人们询问了
抽象类
和
接口
(如one 和 )之间的差异,最大的区别似乎是
抽象类
允许您指定默认实现。这是否意味着
抽象类
和
接口
之间的区别在很大程度上是表面的,并且考虑到类可以实现多个
接口
;它们在设计和实现方面都提供了更大的灵活性。 我可以看到,
抽象类
仍然存在,主要是因为它与旧代码向后兼容。我是否正确地不使用
抽象类
继续前进,只使用
接口
?如果不能提供一个示例,那么只在
抽象类
中定义一些字段就不算了。我正在寻
浏览 3
提问于2014-03-28
得票数 1
回答已采纳
5
回答
Java中的
抽象类
和
接口
、
、
可能重复: 对于java来说,在项目中使用
抽象类
与
在
接口
中使用
抽象类
有什么区别?
浏览 1
提问于2011-03-11
得票数 0
回答已采纳
7
回答
C#中的
抽象类
和
接口
可能重复: 我只是在思考
抽象类
和
接口
,我知道它们在技术上是如何工作的,但我不理解
抽象类
和
接口
的真正用途。我的意思是,当我们知道我们不能创建它的对象时,我们为什么要使用
抽象类
,无论如何,我们必须扩展这个类来使用它,所以为什么我们不把所有的东西都放在派生类中。
与
接口
一样,我们必须实现
接口
,所以为什么不将
接口
中定义的所有方法都放在实现
接口
的类中。 有人能用一些例子来澄清我的疑虑吗?
浏览 6
提问于2010-02-22
得票数 7
回答已采纳
2
回答
为什么继承带有名称签名的
接口
成员的C#
抽象类
至少需要实现其中的一个?
、
、
、
、
如果
抽象类
实现了声明具有相同签名的成员的
接口
,则该
抽象类
既可以实现两个成员,也可以将其中一个成员声明为抽象并实现另一个成员。无论出于什么原因,C#
抽象类
(
与
Java
抽象类
不同)不能“忽略”继承的
接口
成员。但是为什么他们不能只声明其中一个是抽象的,然后让具体的派生类型来处理这两个成员的实现呢?如果由于某些语言限制,这太难看或不可能,那么就像继承具有相同签名的
接口
成员的具体类必须显式地实现其中至少一个一样,为什么
抽象类
不能显式地声明继承的
浏览 1
提问于2013-12-10
得票数 0
9
回答
使用
抽象类
与
使用常规类的好处
、
、
、
我已经决定开始自己做一些小的编码项目,这些项目关注的是代码质量而不是代码数量,并对
抽象类
的使用有一个问题。现在我知道了
抽象类
和
接口
之间的区别,最大的区别(我认为)是
接口
只允许您定义需要由使用
接口
的类实现的方法,而
抽象类
允许您定义方法和成员以及默认的方法实现。我的问题是,
与
普通类相比,使用
抽象类
的主要好处是什么?我能想到的两者之间唯一的真正区别是,您不能创建
抽象类
的实例。这两者之间还有其他区别吗?
浏览 1
提问于2010-07-06
得票数 27
回答已采纳
2
回答
Java 8中
接口
和
抽象类
的基本区别
、
、
、
、
考虑到
接口
现在可以为它提供的方法提供一个实现,我不能正确地理清
接口
和
抽象类
之间的区别。有谁知道如何正确地解释这种差异吗? 我还被告知,
与
抽象类
相比,
接口
的重量要轻一些,性能更好。有人能确认一下吗?
浏览 8
提问于2014-04-04
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中的接口和抽象类区别
Java接口和抽象类何时用?怎么用?
关于Java抽象类和接口,你了解多少呢?
Kotlin抽象类与实例
秒懂抽象类和接口到底是什么垃圾
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券