腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
有时会
使用
基础
类型
作为
基
类
进行
编译
?
、
、
这段代码
编译
(
使用
GCC 9和Clang 9
进行
了测试):struct inherit : U { }; 但这不是:
为什么
要
编译
第一个?
浏览 13
提问于2020-02-22
得票数 4
回答已采纳
3
回答
如何实现派生
类型
作为
参数的纯虚方法?
、
、
我希望有一个
基础
抽象
类
( java接口),它定义了派生
类
必须实现的一些方法。这些方法可以将派生
类型
作为
参数,但我在这里发现了一个问题。如果我
使用
基
类
将它们定义为
基
类
中的参数,
编译
器不会将带有派生
类型
的重新定义视为覆盖,并且派生
类
仍然是纯虚拟的。解决这种情况的正确方法是什么?谢谢!
浏览 2
提问于2015-09-27
得票数 1
3
回答
C++:我怎么知道SubObject
基
类
的大小?
、
、
、
、
I讨论的是空
基
优化,发表了以下有趣的评论: 任何
类
都不可能有相当大的(
类
)==0,空的或空的。,但我们专门讨论的是一个空
基
类
的大小,,它不需要自己的vtable,也不需要vtable指针。假设偏移量为0处的vtable指针的公共布局;这将导致零大小的
基
类
子对象将其vtable指针与派生
类
共享。没问题:无论如何,它们应该是相同的,这就是虚拟函数的意义所在。具体而言,我的问题是:当我们
使用
空
类
作为
<em
浏览 7
提问于2010-12-02
得票数 3
回答已采纳
2
回答
Java中通配符或有界
类型
参数的用法是什么?
、
我一直在现有的集合API中
使用
java,并且知道它提供
编译
时
类型
的安全性。您可以编写一个通用方法来绘制不同的形状: pu
浏览 6
提问于2014-03-13
得票数 2
回答已采纳
1
回答
使用
现有Java
类
作为
XSD中的
类型
、
可以在xsd中定义一个
使用
现有Java
类
作为
扩展
基础
的
类型
吗? 我的
基
类
有一些包含业务逻辑的函数。我希望我的自动生成的bean也具有这些功能。我能想到的唯一方法是让我的XSD中的
类型
扩展这个
基
类
。
浏览 0
提问于2012-05-19
得票数 0
2
回答
不识别
类型
的Dart泛型方法
、
、
、
我有一个抽象
基
类
验证器,它
使用
一个以泛型
类型
作为
参数的方法。我将从继承
基
类
的子类向
基
类
传递泛型
类型
参数。
基
类
: bool isValid<T>(T obj);儿童班: class IPv4Validator extends BaseValidator参数
类型
'Strin
浏览 13
提问于2022-11-19
得票数 0
回答已采纳
2
回答
F#
类型
可以从C#
类
“继承”吗?
、
、
我
使用
C、C++和C#
进行
了大量的日常开发。 我注意到,在将F#
编译
为动态链接库时,可以在C#中将F#
类型
公开为
类
。但后来我开始思考。我有几个C#
类
,我想把它的逻辑放在F#中(尝试一下)。但是许多现有的C#代码通过它们的
基
类
(这是非常初级的)来处理很多对象。是否可以
使用
C#中的
基
类
作为
F#
类型
的
基
类
?或者只能从其他F#
类
浏览 1
提问于2012-09-18
得票数 7
回答已采纳
3
回答
实例化从Base继承或保护继承的派生
类
、
但是
编译
器给出了错误: 我不知道到底发生了什么?
浏览 7
提问于2015-08-14
得票数 2
回答已采纳
2
回答
为什么
我的隐藏方法会通过将对象放置在View袋中而被覆盖?
、
、
我在网络上
使用
VSExpress。DerivedClass isDefinitelyChild = new DerivedClass(); }输出是 return View();index.cshtml派生
类
隐藏方法
浏览 2
提问于2014-09-26
得票数 0
1
回答
"C++
编译
器
使用
二进制对象布局“这句话的含义和用法是什么?
、
、
、
、
在浏览这个C++ FAQ 时,我遇到了这个语句 在C++中,很容易检查派生的*名为dp的对象是否指向基地*(称为bp)所指向的对象:只需说如果(dp == bp).C++
编译
器自动将两个指针转换为同一
类型
根据C++
编译
器的实现细节,这种转换
有时会
更改指针值的位数。
浏览 3
提问于2015-03-19
得票数 4
回答已采纳
1
回答
基
类
模板中的依赖名称查找
、
我知道对依赖member/typedef的查找不会在依赖
基
类
模板上执行,并且对于
基
成员,我必须显式地
使用
this->member
作为
前缀,或者对于
基
类
上的typedef/using,我必须显式地
使用
typename>,然后是typename base_type::some_type everywhere,但这需要在派生和
类型
定义中重复
基
类
参数。从 answer我看来,
浏览 27
提问于2018-10-25
得票数 2
回答已采纳
2
回答
无法获得属性“元素
类型
”的值:对象为空或未定义
、
、
、
current = new Date(); } }); 奇怪的是,相同的代码似乎在上
编译
得很好如果我注释掉以下一行
浏览 1
提问于2013-04-30
得票数 2
回答已采纳
2
回答
继承行为问题
、
、
我创建一个
类
,我继承
类
。public class abc : Manager, Inteface public abc() { string a = context; } 当我首先继承
类
并且只有接口时,我才能获得Manager
类
的上下文。当我先继承接口然后继承manager
类
时,我就无法访问manager
类
的上下文。
浏览 2
提问于2016-04-21
得票数 0
回答已采纳
2
回答
VB中通用方法重载
编译
错误
、
、
我有一个问题,VB.NET
编译
器无法
编译
一个
类
(在一个单独的C#程序集中),该类包含两个带有泛型参数的方法重载。C#中的等效代码针对同一个程序集
进行
编译
,没有错误。第一个是带有实现泛型方法的
基
类
的C#程序集。第二个是从Base派生的C#
类
,并正确调用SetValue的两个重载。第三个是也从Base派生的VB
类
,但是无法用以下错误消息
编译
: 错误1过载解析失败,因为对于这些参数,没有任何可访问的'SetVal
浏览 3
提问于2009-08-05
得票数 3
2
回答
WCF数据合同
基
类
上的已知
类型
、
、
我有一个引用Comp.DataContracts的Comp.ProjA,它有一个派生
类
,这个派生
类
只帮助填充数据契约的字段,但与数据契约无关。我想告诉通道
使用
我的派生
类型
作为
参数
进行
服务调用,但将其序列化为
基
类型
。 既然我不想让服务或数据合同项目知道其他项目,我该怎么做呢?我是否可以显式地告诉datacontractserializer将其序列化为
基础
而不是派生?我总是可以求助于工厂来填充和返回正确的
类型
,但我不希望
浏览 0
提问于2011-05-26
得票数 4
回答已采纳
3
回答
摘要概论与摘要列表
、
我有一个抽象
类
,它有这样的泛型:{ get { return _parameter;}}public class IntParameter :,而不指定泛型
类型
。在以前的版本中,我为aParameter
使用
了接口而不是抽象
类</em
浏览 3
提问于2012-12-20
得票数 3
回答已采纳
3
回答
一个只能在引用
基
类
时调用的方法?C++
、
假设我有一个抽象
类
{ virtual void doSomethingDangerous() =0;以及从此类派生的
类
: class我有一组
类
,它们需要有能力做一些“危险的事情”(以它们自己的特殊方式),如果这些
类
中有多个对象做这种危险的事情,可能会引起问题。我希望管理器
类
只有一个指向一个对象的NecessaryDanger指针。
浏览 0
提问于2010-08-26
得票数 2
回答已采纳
2
回答
new和override之间的区别?
、
我有一个
基
类
,我想为所有继承
类
的方法提供一些“
基
类
”功能。在我的继承
类
中,我想做的是:{}我现在
使用
new关键字和
使用
override有什么不同吗
浏览 0
提问于2011-09-25
得票数 6
1
回答
在Windows运行时组件中不可能继承?
、
、
、
、
设想情况:public sealed class B : A {}在
编译
上述代码时,我得到以下错误: “不支持导出未密封
类型
。请将
类型
'MyProject.A‘标记为密封<e
浏览 7
提问于2016-03-31
得票数 3
回答已采纳
2
回答
C++14忽略接口getter中的返回
类型
,但在实现中指定它
、
、
、
我有三
类
对象:
类
Baz:是一个Foo,但是有另一个完全独立的功能集,而Foo和Bar都没有。这三个
类
都需要有一种方法来给出它们的网格,但是,可以通过多种方式实现它们,我需要(目前还看不到其他方法)来
使用
至少两个不同的方法,即MeshTypeA和MeshTypeB。我希望有一个相同概念(getMesh)的不同实现的公共接口,但是,我不能在虚拟方法中
使用
auto。我缺
浏览 2
提问于2018-11-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+RTTI 和四种类型转换
高淇三百集之java面向对象的多态
C+之类型转换
Java编程思想之范型(2)
机器人说明书---名词解释016课_C++语言_面向对象(3)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券