腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
c#
中
修饰
所
有的
派生
方法
?
、
、
、
我考虑过装饰A的foo,以及try..catch foo的所有内容,并希望覆盖类的foo也能用基类A的foo
中
的try..catch来装饰。 这可行吗?如果是这样的话,是怎么做的?有没有更好的
方法
?
浏览 3
提问于2019-11-04
得票数 0
4
回答
防止
C#
子类覆盖
方法
、
、
假设我有一个名为" parent“的抽象父类,它实现了一个名为"DisplayTitle”的
方法
。我希望这个
方法
对于继承"Parent“的每个子类都是相同的--如果一个子类试图实现自己的"DisplayTitle”
方法
,我希望出现编译错误。我如
何在
C#
中
实现这一点。我相信Java,我只会将这个
方法
标记为"final",但我似乎找不到
C#
的替代
方法
。我一直在摆弄"se
浏览 1
提问于2012-10-05
得票数 6
回答已采纳
1
回答
如何使用Haxe
中
的
C#
参数
修饰
符?
、
、
我目前正在将我的
C#
代码移植到Haxe,但是很难分辨如何使用
C#
参数
修饰
符,
如
Out或Ref from Haxe。示例代码 // In
C#
, looks like this..`.dictiona
浏览 2
提问于2015-04-27
得票数 2
3
回答
在
C#
中
实现模板
方法
模式
、
、
模板
方法
模式提供了抽象基类有一个不可重写的
方法
:该
方法
实现了通用算法,不应该在子类
中
重写。在Java
中
,模板
方法
在抽象基类
中
声明为final,在
C#
中
,sealed关键字具有类似的含义,但未重写的
方法
不能声明为sealed。为什么不能阻止一个
方法
可以被子类覆盖(在
C#
中
)?
浏览 4
提问于2012-08-15
得票数 6
回答已采纳
4
回答
防止
方法
在
C#
中被重写
、
、
如何防止
方法
在
派生
类中被重写?如
何在
C#
中
实现相同的功能?} { { } 因此,在上面的示例
中
,我可以防止methodB()被从类B
派生
的任何类覆盖,但是如何防
浏览 53
提问于2012-03-29
得票数 24
回答已采纳
1
回答
确定虚拟密钥代码是否属于.NET
中
的扩展密钥或
修饰
符密钥。
、
、
、
、
假想理论上,
修饰
符键和扩展键不能通过这个函数发送(正如许多专业程序员
所
评论的那样,例如@Hans的 ),因此,我想以编程的方式确定我的
方法
接收到的虚拟键代码参数是否属于“正常”键、
修饰
符键或扩展键,这样我就可以用或函数而不是发问 如
何在
C#
或VB.NET
中
实现这一点?我总是可以编写一个小的如果或切换来检测
修饰
符键,因为它
浏览 0
提问于2019-01-12
得票数 1
1
回答
如何使Qt
中
的类既可编写脚本又可序列化?
、
、
、
我试图编写一个具有两个基本特性的类: 据我所知,我需要从QObject
派生
,以便使类可编写脚本。但是,为了向qRegisterMetaTypeStreamOperators()注册类,类似乎需要一个默认的副本构造函数--这是QObject-derived类
所
不能拥
有的
。
浏览 0
提问于2012-10-04
得票数 1
2
回答
如
何在
C#
的单击事件
中
找出正在按下的键?
、
、
我正在尝试查看是否在单元格双击事件
中
按下了键或
修饰
符,
如
ALT、CTRL等(或者可能是任何其他事件,而不是基于键的事件,
如
Key_Up或Key_Down等)。如
何在
C#
中
实现这一点?
浏览 1
提问于2012-09-17
得票数 1
回答已采纳
1
回答
私人*新*
方法
,或‘影子’,但私人
C#
编程语言,可以使“新”函数与现有类成员的名称相同。我有点明白为什么在某种版本控制冲突场景
中
,这可能是有用的, 但我不明白的是,为什么你会想要使‘新’功能或‘影子’功能;私人
浏览 1
提问于2016-02-15
得票数 0
1
回答
Java内部包保护访问
修饰
符
、
、
、
、
据我所知,在Java内部包保护的访问
修饰
符(
如
internal protected in
C#
)
中
添加类成员的经典
方法
是不可能的,因为它的类具有public访问
修饰
符。你知道做这件事的
方法
或设计模式吗? 为什么在Java
中
没有语法支持来做到这一点?(或者为什么会出现在
C#
中
?)
浏览 2
提问于2014-05-27
得票数 3
回答已采纳
6
回答
在
派生
类
中
设置属性为只读
、
、
、
我在我的
派生
类
中
重写了一个属性,我想让它成为只读的。
C#
编译器不允许我更改访问
修饰
符,因此它必须保持为公共。 做这件事最好的
方法
是什么?我应该在set { }
中
抛出一个InvalidOperationException吗?
浏览 0
提问于2010-12-10
得票数 7
回答已采纳
1
回答
如何访问C++/CLI托管类
中
的私有变量
但是nativeClassA是ClassA
中
的私有变量。但到那时,nativeClassA将出口到
c#
。我不想将nativeClassA变量导出到
c#
。 我怎么才能修好它?谢谢你的建议。
浏览 1
提问于2017-02-24
得票数 0
回答已采纳
2
回答
克服反向构造器顺序的设计模式?
、
、
我有以下问题:在
C#
中
,基类构造函数在<e
浏览 0
提问于2019-02-21
得票数 0
回答已采纳
2
回答
隐式和显式
方法
隐藏
、
BaseCalculator public new int Sum ( int x , int y ) return x + y;} 这确实使用Sum关键字显式隐藏了new
方法
第二个代码是否隐式隐藏了Sum
方法
?
浏览 5
提问于2013-11-02
得票数 4
回答已采纳
1
回答
虚拟函数,维基百科文章的解释: http://en.wikipedia.org/wiki/Virtual_function
、
如果
派生
类重写了基类
方法
,则根据
所
引用对象的实际类型,或指针实际调用的
方法
可以根据指针或引用的声明类型绑定“早期”(由编译器)、或“迟”(即由该语言的运行时系统)。 虚拟函数被解析为“延迟”。如果
所
讨论的函数在基类
中
是“虚拟的”,则将根据引用的对象的实际类型调用最
派生
类的函数的实现,而不管指针或引用的声明类型。在C++
中
,虚拟
方法
是通过将虚拟关键字放在基类
中
函数声明的前面来声明的。该
修饰
符由
浏览 5
提问于2014-11-18
得票数 1
回答已采纳
2
回答
为什么可以覆盖显式实现?
、
如果它必须是内部的,或者它会引起与API设计的冲突,或者当它增加了误用
方法
的机会时。 对于具有不同逻辑的多个接口单独实现成员在我的脑海中是绝对不鼓励的,所以这里不是这样的。
浏览 4
提问于2017-09-05
得票数 0
回答已采纳
4
回答
覆盖/新
方法
、
、
、
我是
C#
的新手(来自C++) 有时,您可能希望为基类
中
存在的
方法
创建自己的实现。其结果是父print()
方法
将不会被调用,除非我们做一些特殊的事情来确保它被调用。请注意Line类print()
方法
上的新
修饰
符。这使
浏览 6
提问于2013-12-16
得票数 0
回答已采纳
3
回答
为什么VS2012“提取接口”生成私有(抱歉,内部)接口
、
、
、
如果您在类上“提取接口”,它总是创建一个没有访问
修饰
符的类,换句话说,它是一个私有接口。有人能告诉我如何使用私有接口吗?我的错,我应该说内部.这个问题似乎是一个。
浏览 2
提问于2013-11-08
得票数 0
回答已采纳
1
回答
Objective使用继承变量&重写继承属性
(启用弧形)@property (nonatomic) NSUInteger cardValue; 如
何在
WarGameCard类中使用/调用变量_cardValue而不使用该属性?( a)用_cardValue编写WarGameCard:导致编译器错误(我猜在objective
中
没有受保护的访问
修饰
符,而
浏览 1
提问于2013-02-25
得票数 6
3
回答
现在
c#
中
的
方法
签名是什么?
、
、
关于
C#
中
的
方法
签名,堆栈溢出有几个问题。几乎所
有的
解决方案都说返回值和访问级别不是
方法
签名的一部分。但我在MSDN 上发现 为了
方法
重载的目的,
方法
的返回类型不是
方法<
浏览 7
提问于2015-11-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin-Anko学习(4)Kotlin语法-类、继承、抽象类
面向对象继承封装多态
机器人说明书---名词解释016课_C++语言_面向对象(3)
Java学习总结:常见的Java基础语法知识都有哪些?
使用params关键字时出现空引用是怎么回事?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券