腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何强制
派生类
覆盖基类
中
的
枚举
?
c#
、
oop
、
inheritance
、
enums
、
overriding
/或
重写
AllList
枚举
。实际上,
枚举
将包含特定于
派生类
的
列表。我该怎么做?Edit2:这个例子还不够
浏览 3
提问于2013-01-18
得票数 4
回答已采纳
4
回答
重写
派生类
中
的
枚举
值
c++
、
enums
我有一个class A,它使用了一些
枚举
,如下所示: enum DataType First, Third Second = 2 ...{ Se
浏览 29
提问于2019-07-16
得票数 1
回答已采纳
3
回答
函数
重写
不同
的
返回类型。
c++
、
overriding
、
return-type
返回类型是否影响函数
重写
?(据我所知,返回类型不是函数/方法签名
的
一部分)在基类
中
,我有一个函数,它不带参数,返回int,并且是纯虚拟
的
。在每个
派生类
中
,我定义了返回type.The函数在
派生类
中被
重写
的
枚举
,即它具有相同
的
签名,但行为不同。问题是:
重写
和返回类型是否合法,而不是函数
重写
的
一部分?
浏览 1
提问于2013-02-25
得票数 5
回答已采纳
1
回答
DDD ValueObject和
枚举
,有没有实现序列化
的
好方法?
serialization
、
domain-driven-design
、
enumeration
在DDD
中
,和非常漂亮,所以我希望在日常程序逻辑中都使用这两个,而不仅仅是域逻辑。当使用定制
值
对象和
枚举
时,序列化问题就来了:我是否应该用System.Text.Json.JsonConverter<T>实现所有的
值
对象和
枚举
,或者有没有什么好
的
方法来处理序列化和反序列化?属性有时被protected/private setter密封,反序列化无权设置该
值
。许多
派生类
不能像预期
的
那样反序列化,所以我们必须用Sys
浏览 0
提问于2020-04-17
得票数 0
1
回答
从基类使用
派生类
中
定义
的
类型
c++
、
templates
我有一个纯虚拟模板基类,在其中我定义了一个方法get_value,它接受一个
枚举
并返回一个整数。复杂之处在于每个
派生类
将使用不同
的
枚举
。如果我只是预先定义
枚举
并将它们作为模板参数传递给基类,这不是问题,但是,由于
枚举
类型与
派生类
型直接相关,所以我希望在
派生类
中
定义
枚举
。我希望通过让基类接受
派生类
作为参数,然后访问
派生类
的
枚举
来解决这个问题,如下所
浏览 0
提问于2017-09-30
得票数 0
1
回答
Enum继承冲突
c++
、
inheritance
、
enums
假设有一个基类,它在其头文件
中
定义一个
枚举
,如下所示: public: B_VALUE=2};class Derived : public Base{MyEnum2{ B_V
浏览 5
提问于2015-06-05
得票数 2
回答已采纳
3
回答
C++
中
的
一个
枚举
值
c++
、
typedef
、
enumerated-types
我有一个基类,它具有在
派生类
中使用
的
枚举
值
。基类是Table<>,
派生类
是Matrix<>。现在,Table<>
中
的
枚举
值
是TABLE_SIZE,它在Matrix<>类中使用。在矩阵类
中
,我认为我应该将它设置为更符合Matrix<> (MATRIX_SIZE)
的
内容。那不管用
浏览 5
提问于2011-06-13
得票数 1
回答已采纳
1
回答
在C#
中
重写
抽象Enum属性
c#
、
properties
、
enums
、
abstract
我在不同
的
类
中
定义了一个基类和一个
枚举
类型。基类具有一个抽象
的
System.Enum属性,我希望使用我
的
自定义
枚举
类型来实现它,但是我一直收到一个错误,它说我
的
派生属性“必须是System.Enum类型才能匹配
重写
的
成员”。我
的
枚举
类型是这样
的
:{ opt
浏览 1
提问于2014-07-24
得票数 1
回答已采纳
5
回答
使用初始化程序列表从数组
中
初始化列表
c#
、
list
、
initializer
基类具有类型为
的
List<SomeEnum>只读字段,
派生类
将初始化该字段。现在,有一个
派生类
,我想在其中添加SomeEnum
的
所有
值
。一种方法是键入所有
枚举
值
,但是
枚举
有点大,那么还有其他方法吗?
浏览 5
提问于2011-01-07
得票数 1
回答已采纳
4
回答
虚函数返回类型
c++
、
overriding
、
covariant
我在一个基类中有一个定义为虚拟int GetData() const = 0
的
纯虚拟函数;例如:d2_300D2 GetData () const;非常重要
的
一点是,我不能为所有类
的
所有
枚举
值
定义相同
的
范围。
浏览 13
提问于2013-04-08
得票数 1
1
回答
使用qmlRegisterType与Q_ENUM和typedef enum
c++
、
qt
、
enums
、
qml
我想在我
的
QML文件中使用来自另一个头
的
枚举
。instantiation 'int qmlRegisterType<Test::Foobar>(const char *,int,int,const char *)' being compiled 是因为
枚举
包含在名称空间中吗注意,我不能修改包含名称空间和
枚举
的
文件(由protobuf生成)。
浏览 1
提问于2016-10-03
得票数 2
2
回答
扩展通用函数
c++
、
design-patterns
、
enums
我正在创造一个游戏,在这个游戏中,一个球可以以不同
的
方式被抓住,这一切都会导致不同
的
行为。一开始,我想在接球时给一个通用
的
方法添加一个
枚举
,然后将球以某种方式接住时发生
的
动作委托给它。我觉得这比MyWeapon->CatchByPass(Catcher); 然而,我
的
主要问题是,这一点根本无法扩展,这正是我实际上希望通过这种通用方法实现
的
如果将该方法设为
枚举
,则不能简单地
浏览 2
提问于2015-03-03
得票数 0
回答已采纳
3
回答
如何通过嵌套
枚举
实现代码重用
c++
、
inheritance
、
c++11
、
enums
、
code-reuse
我正在尝试构建一个类,这样它
的
子类就会有一个C++11 enum class属性,以及一个关联
的
setter/getter: public:// Base as before class Derived : public Base {' and 'Derived::MyEnum'
浏览 0
提问于2013-03-01
得票数 1
回答已采纳
3
回答
显式定义接口
c#
、
interface
以下是我
的
方法:{ void InsertMenu(string topicmenu_id, string topic);} 下面是一个visual studio希望我如何实现该接口
的
示例
浏览 0
提问于2012-02-28
得票数 1
回答已采纳
3
回答
在
派生类
中
重写
/重新实现
枚举
c++
、
oop
、
enums
我正在为我
的
大学项目开发一个数据库程序。我有表示Invoice
的
基类和用于表示CorrectedInvoice
的
派生类
。最后,我想将数据存储到文件
中
,所以我使用
枚举
来指示它们是按什么顺序存储
的
:{ IVOICE_NUM, CLIENT_ID,}; 在
派生类</em
浏览 0
提问于2015-05-26
得票数 2
回答已采纳
3
回答
让
派生类
实现属性
的
最佳实践?
c#
、
inheritance
、
abstract-class
给出一个简单
的
类层次结构,其中每个类都派生自一个抽象基类。每个
派生类
都需要以某种方式提供一个
枚举
“
值
”,基类将在某些基方法中使用它。例如:public abstract class AbstractFoo bool SaveFoo() switch (BarType){...}和
派生类
“
枚举
BarType”然后,在每个
派生类
中
浏览 0
提问于2013-02-14
得票数 0
回答已采纳
1
回答
在VB.NET
中
重载
枚举
和属性
asp.net
、
vb.net
、
enums
、
properties
我有一个具有以下
枚举
和属性
的
基类: Focus = 0 ErrorToolTip =Set(ByVal value As InitType) End Set我想创建一个扩展
枚举
的
派生类
,因此
派生类
的
枚举
是: Publi
浏览 0
提问于2010-09-23
得票数 3
回答已采纳
1
回答
在C#
中
重写
派生类
中
的
枚举
c#
、
enums
、
derived-class
我正在创建一个abstract有限机器状态类,其中包含一个enum,用于可能接收到
的
命令,如下所示:{ { }} 然后,在
派生类
中
,我要
重写
States、Transitions和Commands。Commands.
浏览 3
提问于2019-12-11
得票数 1
回答已采纳
5
回答
派生类
继承基类赋值运算符?
c++
、
inheritance
、
assignment-operator
在我看来,
派生类
不继承基类赋值运算符。如果
派生类
继承基类赋值运算符,请解释以下示例#include <iostream> { Derived d2(30,40); } 基地中
的
呼叫分
浏览 1
提问于2012-01-17
得票数 2
3
回答
在.NET
中
扩展子类
中
的
枚举
定义
c#
、
.net
、
vb.net
、
oop
我有一个基类,需要定义一个
枚举
:然后,我需要从基类创建两个
派生类
,并扩展
枚举
中
的
值
:ChildClass2 : BaseClass - SomeEnum - SomeEnumValue2 In C#或VB.NET,有人能提供这样
的
语法吗?或者,如果不可能的话,建议一个替代我想做
的
事情
的
方法
浏览 1
提问于2010-01-04
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 中的枚举类型
Java中的枚举类型有哪些优势?
Microsoft Designer 中的创新使用 AI 重写图形设计
C语言数据类型!C语言必学基础知识点干货收藏!
Synopsys验证VIP学习笔记(5)重写VIP中的系统常数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券