腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
在C++上下文中,
抽象
和
接口
有什么不同?
c++
、
design-patterns
C++中的
接口
被
实现
为
抽象
类,即纯虚方法。类似地,C++中的
抽象
类也是以同样的方式
实现
的。我可以说
接口
和
抽象
在C++中是一样的吗,除了
接口
可以是动词的概念-行为
和
抽象
类是一个名词。我的理解正确吗?我之所以问这个问题,是因为设计模式--讨论
接口
和
抽象
的方式不同。另外,原因是JAVA有两个不同的关键字-
接口
和
<em
浏览 2
提问于2014-11-03
得票数 0
3
回答
抽象
类
和
接口
在一起?
java
、
php
、
design-patterns
、
interface
、
abstract-class
我有一段代码,其中有一些类正在
实现
接口
。所以这是尖叫出来使用
抽象
类。
抽象
类
和
接口
不应该像这
浏览 6
提问于2013-05-20
得票数 18
回答已采纳
1
回答
类能够在不
实现
接口
或扩展
抽象
类的情况下
实现
抽象
吗?
java
、
object-oriented
、
object-oriented-design
我阅读了许多
抽象
的定义,以及如何在编程语言(如Java
和
C++ )中使用
接口
(仅使用Java)
和
抽象
类来
实现
抽象
。 我理解需要
抽象
类
和
接口
来允许多个类提供它们自己的
抽象
方法
实现
,从而
实现
抽象
。我们是否还可以考虑一个类,它将其所有
实现
细节隐藏在私有方法中,并提供了一组公共方法(从这些方法内部调用私有方法),以便按照面向对象的设计<
浏览 0
提问于2017-10-12
得票数 3
回答已采纳
12
回答
如果您有一个只有
抽象
方法的
抽象
类呢?这与
接口
有何不同?
c#
、
oop
、
interface
、
abstract-class
接口
:摘要类:所以即使这种差异也解释不了这个问题 1)如果
浏览 7
提问于2013-07-23
得票数 10
回答已采纳
4
回答
当
抽象
类在Java中
实现
接口
时会发生什么?
java
、
inheritance
、
interface
、
abstract
我是Java新手,来自C++背景,我试着理解
接口
和
实现
接口
的
抽象
类的概念。当
抽象
类
实现
接口
时,究竟会发生什么?这是否像继承一样工作,即所有
接口
方法也属于减法类,即使它们没有在其中
实现
?还是只有
实现
的方法属于
抽象
类?因此,除了一个用于
实现
接口
和
另一个用于继承之外,
实现
和
扩展之间有什么区别吗?
浏览 2
提问于2018-04-10
得票数 21
回答已采纳
3
回答
只有
抽象
方法
和
接口
的
抽象
类--我应该使用哪一种?
java
、
design-patterns
、
interface
、
abstract-class
、
design-principles
这个问题不是
抽象
类
和
接口
类的问题。是只有
抽象
方法的
抽象
类
和
接口
之间的唯一区别吗? 我知道了。
抽象
类可以
浏览 8
提问于2015-03-28
得票数 3
回答已采纳
2
回答
将
抽象
类
和
接口
分开的必要性是什么?
java
、
oop
、
interface
我对Java 8的
接口
的默认方法特性有疑问。这意味着在java8中,您可以在
接口
中为方法提供默认
实现
,这样就不再需要
实现
类来覆盖该方法。 现在,
接口
还可以包含
抽象
方法,以及与
抽象
类相同的具体方法。说到
接口
和
抽象
方法之间的区别,可以识别为- 1。一个类可以
实现
多个
接口
,但只能扩展一个类。2.所有
接口
字段都是public static final,而在
抽象</
浏览 2
提问于2015-04-26
得票数 1
1
回答
Java中
抽象
和
多态性的优势
java
、
oop
、
interface
、
abstraction
我正在研究Java中的
抽象
概念。 我们可以在功能的基础上调用
抽象
类=
接口
+继承吗?因为我们可以与
抽
浏览 0
提问于2015-04-16
得票数 6
2
回答
接口
可以包含有
实现
的方法吗?
java
Oracle说:“
抽象
类类似于
接口
。不能实例化它们,它们可能包含有或没有
实现
声明的方法组合。但是,使用
抽象
类,您可以声明非静态
和
最终的字段,并定义公共、受保护
和
私有的具体方法.”我认为
接口
只能包含
抽象
方法,而
抽象
方法在定义上没有
实现
。那么,为什么Java文档说
抽象
类类似于
接口
,因为它们可能包含有或没有
实现
声明的方法的组合?
浏览 5
提问于2022-09-10
得票数 0
5
回答
接口
为什么不能继承纯
抽象
类
c#
、
.net
、
interface
、
abstract-class
众所周知,
接口
可以继承另一个
接口
,
接口
只能包含方法签名。interface A void DoWorkA()} { { }现在,
实现
接口
B的类需要提供两个功能的主体//do some work { }那么为什么不能是一
浏览 0
提问于2014-04-17
得票数 5
回答已采纳
5
回答
java中
抽象
类
和
接口
的最佳实践
java
、
oop
、
inheritance
、
interface
、
abstract-class
这样您就有了一个
接口
和
一个
抽象
类,它
实现
了
接口
中方法的一个子集。您还可以获得一些继承
抽象
类的类,并提供
抽象
类没有提供的方法的
实现
。1)
抽象
类应该
实现
接口
还是应该
实现
它的子类?应该是每一节课吗?在我看来,只有
抽象
类才应该。当然,所有的类都可以
实现
接口
,但这似乎是多余的,因为<e
浏览 0
提问于2009-12-19
得票数 4
1
回答
在
接口
中使用默认和静态方法
oop
、
interface
、
abstract-class
如果需要保留已
实现
的方法
和
方法定义,则使用
抽象
类;如果只需要保留方法定义,则使用
接口
。但是在java
和
C#中,我们可以使用默认方法和静态方法在
接口
中包含
实现
。那么,如果我们可以通过使用
接口
来
实现
抽象
类的目的,那么
抽象
类的用途又是什么呢?
浏览 4
提问于2022-07-28
得票数 0
10
回答
同时拥有
抽象
类
和
接口
是否有好处?
oop
、
interface
、
abstract-class
、
ooad
我从一个名为ILogin的通用
接口
开始。这些
接口
要求您
实现
两个属性: UserID
和
Password。我有许多
实现
此
接口
的登录类型的类。随着我的项目不断增长,我发现许多类重复了UserID
和
密码代码。创建一个
实现
ILogin
接口
的
抽象
基类Login,并让我所有的具体类都继承自
抽象
类并在必要时重写,这样做合适吗?最初我认为这不会有问题。然后我开始认为ILogin可能是不需要的,因为它可能只会由我的<e
浏览 1
提问于2008-11-05
得票数 11
回答已采纳
4
回答
什么是
接口
与方法、
抽象
与C++中的封装
c++
、
oop
我朋友的意见是2)
接口
不是成员函数,而是纯虚函数。1)
抽象
是关于
接口
和
实现
的描述;那么,有人能为我澄清这些概念吗?2)
接口
函数
和
成员函数的
浏览 2
提问于2010-01-23
得票数 0
回答已采纳
2
回答
为什么要选择
抽象
(没有默认
实现
)而不是
接口
vb.net?
.net
、
interface
、
abstract
我对
接口
和
抽象
类感到困惑,我知道它们之间的技术差异,比如
接口
不能有字段而
抽象
可以,
接口
应用多重继承而
抽象
类不能。我想知道我是否有一个
抽象
类,它有4个方法,但没有默认
实现
,而我与4个方法的
接口
太确定了,没有
实现
,那么使用它们之间有什么区别呢?对我来说也是一样的!在这种情况下,我什么时候可以选择
抽象
类而不是
接口
?
浏览 2
提问于2015-02-09
得票数 1
回答已采纳
1
回答
是Java 8中任何使用的
抽象
类。
java
、
oop
、
interface
、
abstract-class
、
java-8
通过引入扩展方法,即以默认关键字作为前缀并提供
实现
的方法。我可以看到,
抽象
类仍然
浏览 3
提问于2014-03-28
得票数 1
回答已采纳
1
回答
我们是继承还是
实现
抽象
类?
.net
、
oop
、
inheritance
、
abstract-class
、
implements
我注意到MSDN对术语“继承”
和
“
实现
”非常小心。 当
抽象
类包含完整的
和
抽象
的方法时,我们应该使用什么术语?
抽象
类一方面没有实例(这是
接口
的特性),另一方面它可能包含完整的方法(这是类的特性)。
浏览 1
提问于2016-02-24
得票数 2
回答已采纳
1
回答
接口
与
抽象
类的关系
oop
、
interface
、
abstract-class
抽象
类可以继承
接口
类吗?我想为公共交通system.So设计
和
实现
一个类图,我已经设计了这样的类图。1)Limo 扩展(
抽象
)出租车扩展 & (
抽象
)公共交通(3)中间总线扩展( (Interface)Vehicle )(
抽象
)Buss扩展(
抽象
)公共交通& 4)大型公交系统扩展了(Interface)Vehicle (
抽象
)(
抽象
)总线扩展(<em
浏览 2
提问于2015-08-25
得票数 0
5
回答
PHP高级OOP特性的实例
php
、
oop
我正在努力提高我对PHP中OOP的认识,并且一直在研究
抽象
类
和
接口
。 如果在
抽象
类中定义了
抽象
方法,则所有子类都必须定义该方法的详细信息。未定义为
抽象
的方法可以与常规方法相同的方式使用。
接口
定
浏览 9
提问于2011-01-13
得票数 5
回答已采纳
1
回答
Java 8中的
抽象
类
和
接口
有什么不同?
java
、
interface
、
abstract-class
、
java-8
、
diamond-problem
在Java语言中,
抽象
类
和
接口
之间曾经有一个微妙但重要的区别:。
抽象
类可以拥有它们,
接口
则不能。然而,Java 8引入了
接口
的默认
实现
,这意味着这不再是
接口
和
抽象
类之间的关键区别。新的Jav
浏览 36
提问于2014-03-23
得票数 67
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中的接口和抽象类区别
Java接口和抽象类何时用?怎么用?
关于Java抽象类和接口,你了解多少呢?
秒懂抽象类和接口到底是什么垃圾
享学课堂-python里面的接口和抽象类有什么不同?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券