腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基
类
需要
根据
派生
的
具体
类型
返回
auto-type
c++
、
generics
、
base-class
我想创建一个泛型
基
类
,用于在数组中存储相同
的
接口
类
。但是,泛型
类
应基于其
派生
返回
特定于
类型
的
变量。 我用模板和
类型
演绎尝试了不同
的
设计方法……还尝试将实际值存储在嵌套
类
容器中。我想,我
需要
一种不同
的
方法而不是解决这个问题...但我不知道哪种方法对我有效。有没有什么设计好
的
模式可以解决这个问题?
基
类</e
浏览 14
提问于2019-03-24
得票数 1
3
回答
捕获
返回
基
类型
或
派生
类型
的
方法
的
返回
值
java
、
inheritance
、
polymorphism
、
return-type
我有一个JAVA方法,它可以
根据
Runtime输入
返回
基
类
的
实例(比如A)或
派生
类
的
实例(比如B)。(B
派生
自A) 现在,在方法
返回
类型
为'B‘
的
对象
的
情况下,如何将其赋给
类型
为'B’
的
引用?我不能简单地将它赋值给
基
类型
的
引用,因为我
需要
浏览 1
提问于2013-06-03
得票数 0
回答已采纳
3
回答
让
派生
类
实现属性
的
最佳实践?
c#
、
inheritance
、
abstract-class
给出一个简单
的
类
层次结构,其中每个
类
都
派生
自一个抽象
基
类
。每个
派生
类
都
需要
以某种方式提供一个枚举“值”,
基
类
将在某些
基
方法中使用它。例如:public abstract class AbstractFoo bool SaveFoo() switch (BarType){...}和
派生</e
浏览 0
提问于2013-02-14
得票数 0
回答已采纳
1
回答
虚拟函数,维基百科文章
的
解释: http://en.wikipedia.org/wiki/Virtual_function
python
、
c++
在面向对象编程中,当
派生
类
从
基
类
继承时,
派生
类
的
对象可以通过指针或
基
类
类型
的
引用而不是
派生
的
类
类型
来引用。如果
派生
类
重写了
基
类
方法,则
根据
所引用对象
的
实际
类型
,或指针实际调用
的
方法可以<
浏览 5
提问于2014-11-18
得票数 1
回答已采纳
3
回答
在子类(param=pointer到子类)中实现继承
类
的
方法(从param=pointer到父
类
)
c++
、
inheritance
、
interface
、
parameters
、
implementation
假设我有一个带有虚方法
的
接口,但其中一个参数是:如果我稍后在子类中实现它{...why不是作为一个实现来工作
的
吗?
浏览 1
提问于2012-08-27
得票数 0
回答已采纳
2
回答
C++14忽略接口getter中
的
返回
类型
,但在实现中指定它
c++
、
c++14
、
virtual
、
return-type
我有三
类
对象:
类
Baz:是一个Foo,但是有另一个完全独立
的
功能集,而Foo和Bar都没有。这三个
类
都
需要
有一种方法来给出它们
的
网格,但是,可以通过多种方式实现它们,我
需要
(目前还看不到其他方法)来使用至少两个不同
的
方法,即MeshTypeA和MeshTypeB。我
需要
将Me
浏览 2
提问于2018-11-19
得票数 0
回答已采纳
2
回答
抽象方法参数在C#中
的
逆变?
c#
、
.net
、
.net-core
在最新
的
C#版本(9.0)中,我们获得了一个名为Covariant returns
的
很好
的
功能,它使我们可以在
派生
类
方法覆盖中指定更
具体
的
返回
类型
: {GetFood();}{} 为什么C#不允许我们在
派生
类<
浏览 0
提问于2021-04-05
得票数 1
2
回答
获取从List<T>
派生
的
C#列表中元素
的
类型
c#
、
generics
、
types
假设我有从List<T>
派生
的
类
public class NameList : StringList {} 现在我有了一个泛型方法,它期望
类型
为List<T>如何确定该方法中列表中包含
的
元素
的
类型
浏览 4
提问于2016-12-20
得票数 1
回答已采纳
2
回答
包含任何
类型
的
模板
类
对象
的
C++映射
c++
、
templates
、
inheritance
、
stl
、
virtual-functions
我有一个
基
类
,它包含一个虚拟函数foo(参数
的
...list.)。这个
基
类
被用作多个
派生
类
的
父
类
,这些
派生
类
的
foo()在不同
类型
的
堆栈上工作。因此,每次实现新堆栈时,我
的
foo()定义都必须在
基
类
和所有
派生
类
中再插入一个堆栈
类型
。因此,例
浏览 0
提问于2018-03-09
得票数 0
回答已采纳
2
回答
从
基
类
对象创建
派生
类
c++
、
inheritance
、
copy-constructor
我有
基
类
,它是一些数据
的
泛型解析器,我有多个
派生
类
,它们提供了对解析器中包含
的
数据
的
特定访问接口。只有在解析完所有数据之后,我才能确定
派生
类
的
类型
,因为它依赖于层次结构(有一个
基
类
树,
需要
完全填充它才能确定每个
基
类
的
派生
类
)。 从
基
浏览 1
提问于2013-06-07
得票数 1
回答已采纳
1
回答
DI、Guice和策略模式
java
、
dependency-injection
、
guice
、
strategy-pattern
假设我有以下
基
类
,Queen和Knight作为它
的
派生
类
。WeaponBehaviour是一个接口。
根据
具体
的
GameCharacter
类型
,我不知道如何使用Guice注入武器。
浏览 0
提问于2012-07-26
得票数 0
回答已采纳
3
回答
从其
基
类
调用继承
的
方法
c#
、
.net
我有一个抽象
类
,用于
派生
数十个其他
类
,每个
类
都做类似但略有不同
的
事情。这些
类
由反射加载,并向用户公开,以选择他
需要
运行
的
类
。 这是因为
基
类
有一个名为Run
的
抽象方法,它被每个
派生
类
覆盖。因此,在代码中
需要
这些
类型
的
变量
的
任何地方,我都将它们声明为
基
类
浏览 0
提问于2012-04-27
得票数 1
1
回答
插件功能
的
.NET抽象
基
类
?
c#
、
.net
、
oop
、
plugins
、
abstract-class
我是一个新手,如果这是一个简单
的
问题,请原谅我。我想创建一个服务,允许第三方创建插件dll
的
。动态链接库只有一个目的--通过一个GetData()方法
返回
某个
类型
的
数据,每个插件可能不同。一个插件可能想要
返回
一个字符串,另一个插件可能想要
返回
一个Int32,另一个插件可能想要
返回
Int64
的
数组...等。 我正在考虑创建一个抽象
基
类
,每个插件都将从中
派生
。
基
<em
浏览 5
提问于2014-07-02
得票数 1
2
回答
对强制转换为
基
类
的
对象调用
派生
类
方法
c#
、
reflection
我有一个
基
类
Element和一个
派生
类
ViewSheet。当我收集所有ViewSheet对象时,收集器方法会将它们强制转换为Element。现在我
需要
在每个对象上调用一个名为ViewSheet.get_Parameter()
的
方法。该方法仅存在于
派生
类
上,因此不能在Element上调用。由于这种情况经常发生,我
需要
实现某种泛型方法,它可以接受不同
的
基
类
+
派生
<em
浏览 13
提问于2016-08-16
得票数 0
回答已采纳
4
回答
检查
派生
类
类型
c++
、
derived-class
这是我在设计界面时遇到
的
一个问题
的
一个例子。有三种方法我可以想到 在
基
类
中添加一个'AnimalType‘枚举,该枚举在
派生
类
中设置为正确
浏览 2
提问于2011-06-16
得票数 1
1
回答
类
标记
的
层次结构,并在解析器中检查它们
的
类型
。
c++
、
parsing
、
types
、
class-design
、
tokenize
在
基
类
Token中,因为它们对所有令牌
类型
都是通用
的
。这个
类
层次结构
的
用户可以为我没有预测到
的
特定令牌
类型
派生
他们自己
的
类
。 现在我有了一个Parser
类
,它读取令牌流并尝试将它们与其语法定义相匹配。因此,我
的
第一次尝试是在type
基
类
中放置一些Token虚拟方法,该方法将被
派生
类
覆盖,并<e
浏览 1
提问于2011-09-09
得票数 11
3
回答
从
派生
类
中获取特定
类型
c#
、
asp.net-mvc
、
inheritance
、
polymorphism
、
covariance
但是,我希望将更大
类型
的
文档加载到ExtendedDocumentViewModel中,同时带来关于文档和作者
的
更多信息。然后,视图将
根据
它接收到
的
对象显示适当
的
数据。:在这种情况下,我创建了以下接口和
类
,但我仍然无法确定如何
返回
/识别其
派生
类
中更
具体
的
返回
类型
。:如何才能从完全实现
的
类
中获得特定<e
浏览 0
提问于2018-06-12
得票数 2
3
回答
在c++
的
派生
类
中重载二进制operator>
c++
、
binary
、
overloading
、
operator-keyword
、
derived
我到处寻找这个问题
的
具体
答案,但没有找到。我正在尝试创建一个具有虚拟operator>
的
基
类
,我可以在
派生
类
中覆盖它。目前我遇到了一些问题,因为声明函数只
需要
一个输入变量(如"bool operator> (Derived & a)“,但尝试在cpp文件中定义它
需要
两个输入(如"bool operator> (Derived& a,Derived & b))”) 我试着定义
浏览 0
提问于2013-01-12
得票数 0
4
回答
为什么
具体
类型
很少用作进一步
派生
的
基础
c++
我读过“混凝土
类型
很少用作进一步
派生
的
基础”- Stroustrup p.768有人能帮我吗?
浏览 0
提问于2010-01-07
得票数 3
回答已采纳
3
回答
在foreach循环中调用
派生
类
方法
c#
、
oop
、
foreach
、
var
我在使用这段代码时遇到了问题: p.Save();所有的
派生
<e
浏览 1
提问于2013-09-24
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C-C+程序设计 智慧树知到网课答案
小朋友学Python:继承
Java基础看这个就足够了
Python教程(21)——面向对象编程的三大特性
掌握这些技巧,让你的程序性能和可维护性双双提升!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券