腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将self
类
传递给
父
泛
型
、
我有一个
父
类
,它需要存储对某个
方法
的实例化
子类
的引用。为此,我
在
父
类
的构造函数
中
强制使用
泛
型
。Parent<T> { this.clazz = clazz;}
在
子类
中
,我使用相同的<e
浏览 3
提问于2015-01-21
得票数 0
1
回答
在
缺席
类
级别或接口级别约束
泛
型
类型
、
、
我希望将
泛
型
类型
限制为特定
类型
。
在
本例
中
,我希望
泛
型
类型
T是属于IComparable的。我希望这种限制发生在
父
类
级别(或
父
类
接口级别)。'T‘不能用作
泛
型
类型
或
方法
'BaseContainer’
中
的
类型
参数'T‘。没有从
浏览 1
提问于2021-02-18
得票数 0
1
回答
抽象
泛
型
父
类
可以自动获得子(扩展)
类型
吗?
、
、
、
在
我的c#项目中,我有两个抽象的
泛
型
父
类
,然后它们有多个继承它们的
子类
。问题是,我将
子类型
传递给了
父
泛
型
,这使得一些看起来很愚蠢的
类
和
方法
定义。
在
泛
型
父
类
中有没有一种
方法
来获取继承它们的
类
的
类型
?因此,声明它将是DTOBase的第一个子对
浏览 2
提问于2011-10-18
得票数 2
回答已采纳
1
回答
Swift
中
的嵌套
泛
型
、
简单地说,我有一个
泛
型
类
Class1<X:Class2<Y>>,据我所见,Swift强制我
在
Class1声明
中
硬编码Y
类型
,但是我需要Y既是变量又是X。长版本 我有一个
泛
型
类
DataSource<T:GenericItem>
类
,它不是由非
泛
型
实现(
如
ItemsDataSource:DataSource<Item>)<
浏览 2
提问于2016-04-06
得票数 2
1
回答
将python
泛
型
传递给
父
类
?
、
、
我有一个
父
类
,它被声明为
泛
型
、抽象
子类
和该
子类
的具体实现,该
子类
声明
泛
型
类型
: a: MyTypeclass B(Generic[MyType], A[MyType]): pass 但这并不是将
泛
型</
浏览 2
提问于2021-07-19
得票数 2
回答已采纳
1
回答
子类
声明
中
的
类型
参数
、
、
、
据我所知,有: class Clothing <T> { String color; } 问题是,我
浏览 5
提问于2016-04-01
得票数 2
1
回答
泛
型
,扩展
泛
型
,传递向下
类型
首先,我有一个名为AsyncRoutine<Msg>的抽象
类
,它是
泛
型
的,并指定某种Msg
类型
。我想要创建一个支持这个
类
的AsyncMessageProvider,所以我将对它进行
子类
化,MyAsyncMessageProvider<MyAsyncRoutine>使MyAsyncRoutine成为它的
泛
型
类型
在
MyAsyncMessageProvider
中
,我有一个
方
浏览 0
提问于2019-07-18
得票数 1
回答已采纳
1
回答
有没有可能在没有声明的超
类
泛
型
的情况下强制执行
泛
型
抽象
方法
的
类型
安全性?
、
由于
泛
型
类型
纯粹用于内部目的(仅限于protected内容),所以我想知道是否有一种好的
方法
可以从父
类
中
删除
泛
型
类型
,同时仍然为子级使用<T>和<U>实施
类型
安全。(我使用的是角,因此这意味着只需
在
一行上更改提供者的useClass )。 我试图创建一些内部适配器对象,它可以包含
泛
型
,但是我不知道如何强制
子类
声明和实现类似
浏览 1
提问于2019-02-25
得票数 1
回答已采纳
3
回答
泛
型
类
父
类
、
根据的说法 虽然整数是数字的
子类型
,但List<Integer>不是List<Number>的
子类型
,实际上,这两种
类型
没有关联。为什么MyClass<A> / MyClass<B>的
父
级不在第一个示例MyClass<?>
中
?区别是什么
浏览 0
提问于2012-10-29
得票数 15
回答已采纳
1
回答
静态工厂
方法
泛
型
类
的返回
类型
、
、
我试图为一个
类
家族推断静态Factory
方法
的正确
类型
,其中
父
类
是
泛
型
的。我希望静态工厂
方法
的返回
类型
是抽象两个
子类
的
父
类
,但是
类型
记录可以推断出两个
子类
的
类型
。return new ChildB(guard) }我不知道如何描述工厂签名,只返回P
浏览 9
提问于2021-05-04
得票数 1
回答已采纳
1
回答
Typescript:如何使用
父
get
方法
获取
子类
实例
、
、
假设我有一个
父
类
,它有一个返回实例的静态
方法
, abstract class AbstractManager { return this.instance } 我有一个扩展
父
类
的
子类
有没有办法设置
父
getInstance()
方法
,
浏览 35
提问于2019-02-14
得票数 2
2
回答
使用
泛
型
实现父子关系
、
我正在尝试创建一个容器(
父
)对象,您可以在其
中指
定它可以包含的对象(子)的
类型
。 类似地,您可以指定子对象的
父
级
类型
。
父
类
和
子类
需要在将来进行通信,所以我需要它们都有对彼此的对象引用。此代码是我的应用程序
中
实际代码的更简单表示。'test.Parent’的成员 我一直
在
尝试不同的
方法
来使它更好地使用通配符之类的东西,但我认为这是我能做的最好的事情。我的目标是能够为
父
<em
浏览 27
提问于2018-12-29
得票数 2
1
回答
术语:您如何描述Nullable<T>的T
类型
?
、
、
、
在谈到
泛
型
类型
Foo<T>时,T
在
.NET System.Type文档中被称为
泛
型
类型
Foo的
泛
型
参数或
类型
参数。 现在,当我处理一个
类型
(
如
int?或Nullable<Bar> )时,如
何在
描述该
类型
时引用
泛
型
参数(例如,示例
中
的int或Bar )?我把它称为可空<e
浏览 2
提问于2011-06-22
得票数 1
回答已采纳
2
回答
无论如何,要将构造函数
中
的
泛
型
类型
传递给
父
类
构造函数?
、
、
是否需要在
类
构造函数
中
获取
泛
型
类型
,以便将其传递给
父
构造函数?super( T.class );}public class MyClass extends Support<OtherClass>{}
浏览 1
提问于2014-10-02
得票数 2
1
回答
在
不指定
类型
的情况下
子类
泛
型
类
时,无法识别的
泛
型
父
字段
、
为什么
在
没有指定
类型
的情况下对
泛
型
类
进行
子类
分类时,
父
类
的所有其他
泛
型
类型
在
子类
中都被视为普通
类型
? 例如,下面给出了错误,因为s不是Map<整数,而是普通地图。
浏览 6
提问于2015-02-11
得票数 4
1
回答
从非
泛
型
基
类
转换为
泛
型
子类
、
我有一个非
泛
型
父
类
。FilterCondition { }} 我将所有的FilterCondition存储
在</em
浏览 0
提问于2020-07-01
得票数 0
2
回答
如
何在
泛
型
方法
中指
定
子类
类型
(
在
父
类
中
)
class Test { public <T extend Test> function(List<T> param){ } 如果一个
类
是从“Test”派生的,并且我对它调用了function(List),那么param
类型
可以是Test的任何
子类
,并且不固定为我正在调用该
方法
的
子类
,这实际上就是我想要实现的。我认为这个问题可以在编译过程
中
解决,而不是在运行时。对不起,我的英
浏览 98
提问于2021-02-07
得票数 0
1
回答
TypeScript:通过扩展
泛
型
自动返回
类型
的函数
类型
我试图使
类型
化函数whitch返回
子类型
超过
父
类型
;我们有. hi() { ... } return new A(); return new B();然后,我将结果存储
在
变量
中
const a = fa();但是,如果
浏览 1
提问于2021-07-31
得票数 1
回答已采纳
3
回答
Java抽象和
泛
型
类型
、
、
在
需要重写的抽象
类
中正确实现
泛
型
时,我遇到了一个问题。public abstract DataStore<AbstractCriteria, AbstractResults, AbstractService> getResultsStore();
子类
如下这里的正确
方法
是什么?我几乎没有使用
泛
型
类型
的经验。问题在于,Eclipse
在
子类
中指
出了一个错误:返回
浏览 2
提问于2012-05-17
得票数 2
回答已采纳
1
回答
返回与函数调用方相同
类型
的对象
、
、
我有两个
类
,一个扩展了另一个。
父
类
中
的大多数函数要么返回自身(
在
修改调用函数的对象之后),要么返回相同
类型
的新对象。
子类
应该共享这些函数,但是它应该返回一个
子类型
的对象。这个问题的明显解决方案是只覆盖每个函数并将它们转换为
子类型
的对象,但我不希望每次创建
子类
时都这样做。 我进行了一些搜索,并找到了一些使用
泛
型函数的解决方案。但是,这些参数要么需要额外的Class<T>参数,要么可能导致<
浏览 1
提问于2019-06-04
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券