腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
通过
抽象
实现
Python
中
的
多态
python
我正在尝试
通过
抽象
在
python
中
实现
多态
性。下面是我
的
代码: class Animal: print('Hello') def talk(self谁能给我解释一下为什么None也是打印
的
?
浏览 13
提问于2021-03-24
得票数 0
回答已采纳
1
回答
寻求巩固对OOP原则
的
理解
object-oriented
、
inheritance
、
abstraction
、
encapsulation
、
polymorphism
我只想对我对这些术语
的
定义有一些反馈。
抽象
-只显示相关信息和隐藏
实现
细节。接口和
抽象
类是
抽象
的
一个例子。允许用户在不了解内部工作原理
的
情况下使用某种形式
的
功能。例如,HashSet类提供put()和get()方法.作为一个用户,我不需要知道HashSet类是如何
实现
这些方法
的
,我只需要知道相关
的
细节,比如方法名称和参数。
抽象
降低了软件系统
的
整体复杂性。封装-将对
浏览 0
提问于2018-11-18
得票数 -2
1
回答
为什么我们在
python
中使用
多态
性和
抽象
类?
python
、
oop
、
inheritance
、
polymorphism
我第一次在c++中学习了
多态
性,在c++
中
,每个变量都有类型。所以我们使用
多态
性来获得一个指针,它可以指向不同类型
的
对象,而且我们可以很好地使用它们。在c++
中
,我们以多种方式使用继承。但是在
python
中
,它只是用于使用另一个类、方法或属性。我说<e
浏览 4
提问于2019-12-13
得票数 0
回答已采纳
7
回答
在Java
的
多态
性中使用
抽象
类是一种好
的
/常见
的
实践吗?
java
、
oop
、
polymorphism
、
abstract-class
在所有的例子
中
,我都看到接口被用来
实现
多态
性。现在我们有了下面的带有
抽象
类
的
代码这个人说 一个常见
的
论点是,
多态
性只适用于接口,而不适用于
抽象
类。我认为他
的
意思是,它们通常是在Java
中
的
多态
性中使用
的
接口。据我所见,许多人认为他
的
问题很傻,想要网址。这是我发现
的
浏览 2
提问于2013-11-08
得票数 8
回答已采纳
2
回答
python
中
len函数
的
鲁棒性与
多态
性
python
len方法是如此健壮,以至于它可以处理许多数据,structures.Following是它工作得很好
的
一些数据结构。('length of list is:', 4)('length of list is:', 4)('length of list is:', 4) (
浏览 1
提问于2015-08-27
得票数 0
回答已采纳
1
回答
Python
语言中有多少类型
的
多态
性?
object-oriented
、
python
、
polymorphism
、
python-3.x
、
ironpython
我刚刚读了卢卡·卡德利
的
一篇文章,他解释了
多态
性
的
类型:Cardelli在本文中定义了几种类型
的
多态
性:参数化卵速度运行时
多态
性所以我有点困惑我正在用
Python
学习OOP,当我读到
浏览 0
提问于2016-11-09
得票数 7
2
回答
实现
多态
性:界面与覆盖
c#
、
interface
、
polymorphism
、
overriding
当
实现
多态
性时,
通过
接口和重写
实现
它有什么区别?是否有更好
的
点,如果我们使用接口来
实现
多态
性?还是只取决于具体情况?任何
抽象
的
或理论上
的
答案都很好。谢谢。
浏览 6
提问于2017-11-12
得票数 1
1
回答
CRTP -可以创建一个
抽象
基类吗?
c++
、
abstract-class
、
crtp
、
static-polymorphism
我正在
实现
一个静态
多态
性: template<typename T>public: // do somethingDerived : public Base<Derived> { void impl() { // intended to be private}; 这段代码是一个动态
多态
类
的
静态
实现
,其中void im
浏览 27
提问于2019-05-26
得票数 0
1
回答
Scala -
实现
一个没有
多态
性
的
多态
抽象
特征
scala
、
functional-programming
、
polymorphism
我在Scala
中
设计了一个简单
的
数据处理管道。它涉及到PipelineStage,它将一些StageOutput转换成另一个StageOutput。但是我遇到了麻烦,因为我想出
的
这两种解决方案根本行不通.第一个依赖于以非
多态
方式
实现
的
抽象
多态
方法(不编译),第二个依赖于能够使用Seq[AbstractTrait] ( AbstractTrait是
多态
的
方法
的
签名虽然“尊重”
抽象
签名
浏览 2
提问于2016-07-02
得票数 2
回答已采纳
1
回答
什么是“
多态
方法”?
object-oriented
、
terminology
有时人们使用“
多态
方法/函数”这一短语。一种将
多态
类型作为参数并对其执行某些操作
的
方法。我所说
的
“
多态
类型”是指具有多个子类型
的
超级类型。超级类型
中
的
抽象
或虚拟方法,具有不同
实现
/重写该方法
的
多个子类型。
浏览 0
提问于2014-08-16
得票数 0
回答已采纳
3
回答
带虚函数
的
静态
多态
c++
、
polymorphism
因此,静态
多态
性
的
最佳解决方案似乎是使用CRTP。如果您想要运行时
多态
性,虚拟函数是一个很好
的
解决方案。因此,我想知道是否有一种方法可以
通过
虚拟函数获得静态
的
多态
性。这可能类似于一个属性或某些构造,不允许指向
抽象
基类
的
指针。是否有这样
的
功能,如果没有,我是否遗漏了什么,为什么这样
的
功能不应该存在?[
抽象
]意味着不存在类Bass
的
实例,甚至不存在指针。这将清楚地表示
浏览 0
提问于2021-01-19
得票数 0
回答已采纳
1
回答
多态
性严格来说是一种类型理论吗?
interface
、
polymorphism
、
overriding
、
abstract-class
、
subtyping
Ad
多态
性是关于相同功能
的
不同重载。子类型
多态
性是指如果一个函数接受某个类作为参数,它也可以接受它
的
子类。(当然,只有这些参数可以作为参数传递,这些参数不是
抽象
的
,而是具体
的
)。 有一个看似不同
的
定义。有人说
多态
意味着一个函数可以有不同
的
实现
(形态/形式)。从这个意义上说..。-接口函数,
抽象
类
的
抽象</
浏览 1
提问于2019-06-21
得票数 1
3
回答
多态
性与遗传相关
polymorphism
为什么
多态
性依赖于继承?代码示例?
浏览 0
提问于2010-03-11
得票数 0
1
回答
C++
多态
性
的
实现
及分类方法
c++
、
polymorphism
在阅读了和之后,我注意到许多答案在它们列出
的
实现
多态
性
的
方法上存在差异,我想为自己列出一个更全面的列表。
多态
性
的
形成机制,我遗漏了什么?这个列表够全面吗? 在阅读了
浏览 6
提问于2019-11-24
得票数 0
3
回答
界面和
多态
的
区别
c++
、
oop
、
interface
、
polymorphism
我正在阅读一本关于
多态
性和接口
的
C++书籍
的
在线摘录。这本书对
多态
性和接口进行了区分,并详细说明了如何在C++
中
实现
它们。但是,我一直认为C++
中
的
接口(使用具有纯虚函数
的
基类
实现
)只不过是
多态
的
应用程序。我想知道
多态
性和接口之间
的
明确区别,因为摘录把我搞糊涂了。
浏览 0
提问于2014-01-28
得票数 6
回答已采纳
2
回答
具有大量DI参数
的
多态
抽象
类
c#
、
unit-testing
、
dependency-injection
、
autofac
我经常遇到这样
的
问题:有一个
抽象
类来完成所有的任务,然后我就有了很多
多态
类,它们根据特定
的
需要定制
抽象
。
抽象
通常需要大量
的
参数,因此它们都必须从所有的
多态
类
中
传递。AbstractFoo public AbstractFoo(IBarAwesome awesome, IBarCool cool, ...)}v
浏览 0
提问于2018-04-18
得票数 2
回答已采纳
6
回答
继承对于封装、
抽象
和
多态
是必要
的
吗?
oop
、
inheritance
、
polymorphism
、
encapsulation
、
abstraction
今天我参加了软件工程职位
的
面试。在面试
中
,我读了很多关于堆栈溢出
的
东西。他们问我什么是正常
的
事情
实现
了OOP。但他们也问我这些:如果没有继承,
抽象
是可能
的
吗?如果没有遗传,
多态
性可能吗?谢谢
浏览 8
提问于2016-04-11
得票数 7
回答已采纳
10
回答
为什么我们需要在C++中使用
抽象
类?
c++
、
oop
、
inheritance
、
abstract-class
我刚刚在我
的
OOP类中学习了
多态
性,我很难理解
抽象
基类是如何有用
的
。
抽象
类
的
用途是什么?
通过
在每个实际类
中
创建每个必需
的
函数,定义
抽象
基类提供了什么不能提供
的
功能?
浏览 0
提问于2013-01-07
得票数 17
回答已采纳
4
回答
如果我们可以使用组合来共享代码,再加上
多态
性接口,那么什么时候需要
抽象
类呢?
oop
、
design-patterns
、
interface
、
dependency-injection
、
abstract-class
我理解
的
优点。除其他外,它使单元测试(和模拟)更容易,您
的
代码与基类不耦合等等。我还观看了关于可测试、干净
的
代码
的
,这些代码成功地
通过
这样
的
优秀图片在我
的
脑海中留下了这些想法:我发布
的
文章解释了
抽象
类
的
含义,但我仍然不清楚:因为我可以
通过
接口
实现
多态
行为,并且可以
通过
组合将任务委托给我
的
依赖项,那么我应该在哪里使用<
浏览 4
提问于2013-05-27
得票数 3
回答已采纳
6
回答
在命名约定方面,我们是否需要区分接口类和
抽象
类?
java
、
polymorphism
、
abstract-class
区分
抽象
类和接口类是否重要?如果
抽象
类与Interface类具有相同
的
前缀"I“,则可以
通过
引入新
的
逻辑等方法,轻松地将接口类升级为
抽象
类。更新如果一个接口已经被上千个类“
实现
”了,并且在某个时候我们需要在基类
中
引入一些新
的
方法,那么我们将不得不修复所有的子类。<
浏览 13
提问于2009-09-03
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券