腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
自定义
多态
类型
的
集合
获取
多态
行为
?
c#
、
collections
、
polymorphism
、
abstraction
我有一个超类,带有一个子类SubA
的
Super public class Super{} { void SaveObjects(List<Super> items); } 所以基本上,我希望能够以
多态
的
方式传递Supers
的
集合
,但List&
浏览 7
提问于2020-01-28
得票数 2
回答已采纳
4
回答
如何
实现具有多重继承
的
多态
行为
?
c++
、
multiple-inheritance
我从来没有
使用
过多重继承,但最近读到它
的
时候,我开始思考
如何
在我
的
代码中实际
使用
它。当我通常
使用
多态
性时,我通常通过创建声明为基类指针
的
新派生实例来
使用
它,例如以便在调用派生类上
的
虚函数时获得正确
的
多态
行为
通过这种方式,我可以拥有不同
的
多态
<e
浏览 0
提问于2012-08-02
得票数 4
回答已采纳
1
回答
如何
在TOwnedCollection中添加TCollectionItem
的
2倍派生类?
c++builder
、
vcl
、
tcollectionitem
、
townedcollection
我想
使用
TOwnedCollection / TCollectionItem实现一个
集合
或列表。我需要一个具有
多态
性
的
类
的
持久列表(从FileStream加载和创建)。这是到目前为止我
的
代码
的
一部分,但是我没有成功地创建派生类TGenerator,而不是它
的
父类TPowerComponent,并将它添加到
集合
中。,我们不能将创建项目的过程与将其添加到
集合
中
的
过程分开。例如,当我需要另一个可
浏览 6
提问于2017-12-29
得票数 0
回答已采纳
2
回答
在Haskell中创建
多态
函数
function
、
haskell
、
polymorphism
短暂
的
搜索并没有帮助我找到答案,所以我开始怀疑它
的
存在。问题很简单。我想创建一个
多态
函数,如下所示:f s = show (length s) f i = show i 对于不同
的
数据
类型
定义不同
的
函数是指如果是,是
如何
实现
的
?
浏览 0
提问于2012-09-15
得票数 10
回答已采纳
1
回答
多态
性和接口-澄清?
java
、
c#
、
design-patterns
、
interface
、
polymorphism
(迂腐
的
问题) 允许编写函数以
获取</
浏览 3
提问于2014-08-06
得票数 3
回答已采纳
1
回答
运算符超载与
多态
差异
c++
、
polymorphism
、
operator-overloading
、
overloading
我知道参数重载和
多态
是不一样
的
。基本上,
多态
允许基于对象
类型
的
不同
行为
。所以,从某种意义上说,操作符重载不是
多态
的
表现吗?例如,+可以用于添加两个int,我也可以
使用
它添加两个类成员变量,也是int
类型
的
。
浏览 3
提问于2014-01-22
得票数 2
回答已采纳
1
回答
在打字稿中识别界面和类之间
的
多态
性
javascript
、
typescript
、
oop
、
interface
、
polymorphism
我目前正在TypeScript中进行一个项目(2.9.2版),并且遇到了一个意想不到
的
多态
行为
。在像Java和C#这样
的
类中,接口定义
多态
行为
和类一样多,也就是说,在下面,item1可以是A
类型
,也可以是B
类型
,而item2可以是C
类型
,就像它可以是D
类型
一样。()
的
返回
类型
有问题,但是根据我对
多态
性
的
理解,因为B实现了A,如果一个函数返回<em
浏览 0
提问于2018-07-04
得票数 3
回答已采纳
2
回答
如何
理解Haskell
类型
构造函数
的
有效输入集?
haskell
、
functional-programming
我不完全理解idIdentity
的
例子。这本书
的
解释是: 但是等等。为什么只有完全
多态
函数?我以前
的
理解是,a可以是任何
类型
。但显然受限
的
多态
类型
不
浏览 0
提问于2016-09-16
得票数 0
回答已采纳
1
回答
如何
根据父类中
的
属性
使用
Jackson进行
多态
JSON反序列化?
java
、
json
、
jackson
: "value", ... ]我们需要根据type属性将这些项
多态
地反序列化到不同
的
子类中是否可以在
自定义
Jackson反序列化程序中
获取
类型
值?我发现了关于
多态
反序列化<em
浏览 4
提问于2013-09-10
得票数 2
1
回答
多态
性vs.职责划分:
如何
避免“打开
类型
”
c#
、
.net
、
polymorphism
、
single-responsibility-principle
在设计具有层次关系
的
系统时,我经常遇到需要
多态
行为
的
问题,但有不止一种
类型
的
工作可以从这种
多态
实现中受益。 例如,考虑一个编译器,它
使用
抽象语法树来组织解析后
的
源代码进行编译。
多态
地组织逻辑很方便,因为您可能有多种
类型
的
ValueProvider,每种
类型
都负责发出不同
的
代码,以便将值加载到操作堆栈上。问题是,您可能还希望对AST执行静态分析,在
浏览 1
提问于2012-05-14
得票数 2
回答已采纳
1
回答
C++中构造函数和模板参数之间
的
依赖注入折衷?
c++
、
dependency-injection
我想知道,什么时候通过构造函数
使用
依赖注入,什么时候
使用
模板参数。示例 class Interface { virtual void Method() =Concrete.Method()Concrete.Method()观察 上面的示例显示,构造函数依赖路由允许依赖于类本身不拥有的具体
类型
浏览 2
提问于2021-08-26
得票数 1
回答已采纳
7
回答
Javascript中
的
多态
性是什么?
javascript
、
oop
、
functional-programming
、
polymorphism
、
parametric-polymorphism
我读过一些可能
的
文章,我可以在网上找到关于
多态
性
的
文章。但我想我不能完全理解它
的
意义和重要性。大多数文章都没有说明为什么它很重要,以及我
如何
在OOP中实现
多态
行为
(当然是在JavaScript中)。我无法提供任何代码示例,因为我还不知道
如何
实现它,所以我
的
问题如下:
如何
在javascript中实现这种
多态<
浏览 3
提问于2014-12-24
得票数 112
回答已采纳
4
回答
如何
处理在
多态
上下文中为子
类型
添加
的
方法?
design-patterns
、
object-oriented
、
polymorphism
、
subtypes
当您
使用
多态
性
的
概念时,您可以创建一个类层次结构,并且
使用
父级引用调用接口函数,而不知道哪种特定
类型
具有对象。这太棒了。示例: 你有动物
的
集合
,你调用所有的动物函数eat,你不在乎它是吃狗还是猫。但是在同一个类层次结构中,除了继承和实现类Animal之外,还有其他
的
动物,例如makeEggs、getBackFromTheFreezedState等等。因此,在某些情况下,在您
的
函数中,您可能希望知道调用其他
行为
浏览 0
提问于2018-02-19
得票数 14
回答已采纳
1
回答
Django模型
多态
,没有多表继承和附加连接
python
、
django
、
inheritance
、
django-models
我对Django非常陌生,我试图在Django模型中实现
多态
性,但我不知道
如何
实现。制约因素:
自定义
子类(RolaA、RoleB等)不要添加新字段,而只是覆盖方法--所有数据都必须存储在Player表中,所以我不想
使用
Django多表继承,而是
使用
更类似于代理
的
东西。我不想执行额外
的
连接来确定特定
的
子类
类型
,因为所有需要
的
信息都存储在Player
的
表中。我认为这是一个标准
的
<
浏览 1
提问于2014-02-21
得票数 2
1
回答
在WCF中发送对象
c#
、
wcf
现在,我读到了
使用
DataContractSerializer
的
标准,我需要将其转换为XmlSerializer才能使其工作。我已经找到了,但我无法让我
的
示例正常工作。谁能给我指个方向好吗?“”考虑
使用
DataContractResolver或将任何未知
类型
静态添加到已知
类型
列表中-例如,通过
使用
KnownTypeAttribute属性或通过将它们添加到传递给DataContractSerializer‘
的
已知
类型
列表中。更多详情请查
浏览 1
提问于2013-06-12
得票数 0
1
回答
类型
、动态浇铸(上播)和模板
templates
、
dynamic-cast
、
typeid
2)
多态
类型
的
dynamic_cast:当RTTI关闭时,我得到一个警告(警告C4541:'dynamic_cast‘用于
多态
类型
'CBase’和/GR-;不可预知
的
行为
可能会导致)当我向上转换(派生到基本)时,不管有没有RTTI -编译顺利传递 我不明白
的
是,为什么当我做向上和RTTI关闭-我没有收到任何警告/错误!3)非
多态<
浏览 6
提问于2010-05-10
得票数 0
1
回答
亚型和参数
多态
性是
如何
结合在一起
的
?
polymorphism
、
programming-languages
、
computer-science
斯科特从带来
的
报道 子
类型
和参数
多态
的
组合对于容器(
集合
)类尤其有用,例如“T列表”(List)或“堆栈T”(Stack),其中T最初是unspecifi编辑
的
,以后可以作为几乎任何
类型
进行实例化。在容器类中
使用
子
类型
多态
性在哪里?我以为它会对
类型
参数T施加约束,以便T是给定
类型
的
任何子
类型
,但它说"T最初是unspecified“。所以
浏览 4
提问于2017-09-21
得票数 0
1
回答
使用
ServiceStack.Text序列化
多态
集合
json
、
serialization
、
servicestack
我们正在从Json.NET切换到ServiceStack.Text
的
过程中,我遇到了一个关于
多态
集合
序列化
的
问题。在JSON.NET中,我习惯于创建一个
自定义
的
JsonCreationConverter并覆盖Create()方法来选择我想要创建
的
类型
-如下所示: default:
浏览 0
提问于2013-01-12
得票数 4
回答已采纳
3
回答
什么是Java中
的
参数
多态
性(带示例)?
java
、
polymorphism
据我所知,参数
多态
性是一种允许对各种数据(
类型
)进行统一操作
的
技术。我
的
知识正确吗? 这个例子是参数
多态
性吗?我相信这是因为Animal.talk允许调用talk,而不考虑特定
的
动物
类型
(猫或狗)。编辑:如果我
的
示例不是专门展示参数
多态
性,请提供一个?谢谢。
浏览 1
提问于2012-04-17
得票数 17
回答已采纳
1
回答
如何
使用
CData Salesforce驱动程序查找Salesforce
多态
关系中
的
对象
类型
salesforce
、
soql
、
cdata-drivers
有时,Salesforce对象与其他Salesforce对象具有
多态
关系。在
多态
关系中,关系
的
引用对象可以是几种不同
类型
的
对象之一。这些
多态
关系是
使用
Salesforce对象中包含
的
多态
字段定义
的
。
多态
字段是其中相关对象可能是几种不同
类型
对象之一
的
字段。例如,“任务”对象
的
“联系人关系”域可以是联系人或潜在客户。类似地,Task
的</em
浏览 27
提问于2020-08-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
LabVIEW编程实例:跟我学如何创建并使用多态VI程序
python的任何题目开头加上一句class的语句就是面向对象程序设计吗
Java:Java中的多态性
如何能学好Java编程开发 怎么去掌握面向对象
实战篇@Java知识点总结
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券