腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
传递
对
实现
接口
的
类
的
引
用时
,
首选
重载
函数
而
不是
其他
函数
c++
,所以它并
不是
很符合逻辑。基本上,当我从任何类型获得一个Manager时,我应该能够使用指定
的
键和组件向它添加一个条目(它将在插入时复制这些内容)。我还可以使用get
函数
(上面没有显示)检索插入
的
类
。我希望这是可以理解
的
。 然而,我
在
确定这个
接口
是否
实现
时遇到了麻烦。我试着做dynamic_cast,只是检查是否有异常,但这将需要丢失常量表达式使->语句更长(因为我必须存储变量" just“,以便它充当初始化器,<em
浏览 6
提问于2019-03-15
得票数 3
6
回答
向
接口
添加新
函数
c#
、
interface
、
overloading
我需要为现有
接口
上
的
函数
创建
重载
,
而
不影响当前
实现
或使用
接口
的
任何组件(理想情况下)。我想我有几个选择:public interface IServerComponent bool Add(int a, int b);我可以将新
的
重载
函数
添加到
接口
中,并强制
实现
接口
的
每个<
浏览 4
提问于2010-07-15
得票数 11
回答已采纳
2
回答
java中
的
回调可以
在
没有匿名
类
和lambda表达式
的
情况下
实现
吗?
java
我所做
的
大多数研究都是一样
的
,即java
实现
回调,
在
java1.8之前使用匿名
类
,或者
在
java1.8和更高版本中使用lambda表达式。从下面的代码示例1中,我们定义了YourMouseListener,所以我们所要做<em
浏览 2
提问于2021-02-05
得票数 0
1
回答
具有多个呼叫签名
的
TypeScript
接口
function
、
typescript
、
interface
、
overloading
我
在
TypeScript 2.2中看到了通过定义
接口
调用签名“
重载
”
函数
的
选项,我花了相当长
的
时间来理解如何使用它。interface Func1 { (str1: number, str2: stringnum2: number): number { return nu
浏览 2
提问于2017-04-17
得票数 9
1
回答
函数
应该总是用于
传递
数组或对象
的
setState吗?
reactjs
、
use-state
、
react-functional-component
为了提高
对
函数
组件中
的
React
的
理解,我看到了一些
在
扩展数组或对象时
传递
带有
函数
的
seState
的
函数
。当我引
用时
,我看到: co
浏览 4
提问于2021-11-12
得票数 3
回答已采纳
5
回答
“存储”调用静态方法
的
类
c#
假设我有一个A
类
,它调用B
类
或C
类
中
的
静态方法。它从哪个
类
调用将取决于A
类
的
构造
函数
中
传递
的
参数。B
类
和C
类
中需要调用
的
方法具有相同
的
方法签名。Object call; call = ClassA; call = ClassB; 我知道这可以使用一个
浏览 0
提问于2011-12-02
得票数 0
回答已采纳
2
回答
单元测试中存根、间谍、假和模拟
的
简单定义
unit-testing
我
对
单元测试很陌生。我在这里读过一些文章,也做过一些谷歌搜索,但对于这四种含义
的
含义,我仍然有些困惑。我发现了以下
的
定义. 间谍-间谍将记录哪些成员被调用。假
的
-更复杂
的
是,一个假
的
可能类似于一个生产
实现
。 然而,我想简化含义(如果可能的
浏览 1
提问于2018-09-01
得票数 9
2
回答
AS3:来自两个
接口
的
具有相同名称但签名不兼容
的
两个
函数
actionscript-3
、
actionscript
我有两个
接口
,它们使用相同
的
名称声明
函数
,但签名不兼容:{} } 尽管由于
函数
重载
规则,这在C#中
不是
必需
的
。AS3中没有
重载
,那么有没有
其他
方法来解决这个问题呢
浏览 0
提问于2012-02-03
得票数 3
3
回答
理解Selenium中
的
findElement方法
java
、
selenium
我正在尝试理解Selenium中
实现
接口
和方法
的
不同
接口
、
类
。 我可以理解,
接口
WebDriver继承了
接口
SearchContext,
而
接口
又由不同
的
类
实现
,如ForefoxDriver和
其他
类
。findElement是SearchContext
接口
的
一部分,由FirefoxDriver
实现
浏览 0
提问于2013-11-22
得票数 2
1
回答
当使用
函数
模板
而
不是
泛型lambda时?
c++
、
lambda
、
c++14
、
generic-lambda
我可以编写一个
函数
模板:void f1(T parameter) { ... }auto f2 =[](auto parameter) { ... };auto f2 = [](auto parameter)
浏览 1
提问于2014-04-05
得票数 8
回答已采纳
4
回答
C#:
实现
具有任意类型属性
的
接口
c#
、
interface
我正在尝试
实现
一个需要单个属性
的
接口
,但我并不关心它是什么类型。例如:{}public我知道我可以让
接口
IName接受一个通用
的
参数IName<T>,但这迫使我创建了一堆
重载
的
函数
,这些
函数
接受
浏览 0
提问于2011-01-16
得票数 3
回答已采纳
1
回答
如何在AppHost构造
函数
中添加不对项目进行硬编码
的
程序集列表
servicestack
我有一个关于如何使服务程序集可插入(从配置文件中读取它们)到ServiceStack
的
问题。我想从配置文件中注册我
的
服务程序集,
而
不是
像这样
在
AppHost构造
函数
中
对
它们进行硬编码:
浏览 0
提问于2013-02-06
得票数 2
3
回答
创建一个动态
类
,它覆盖C# / .Net中
的
另一个
类
c#
、
dynamic
、
reflection
我不想在代码中“允许”直接创建对象,例如:原因是我希望这是由国际奥委会控制,所以我可以很容易地改变它
的
实现
或扩展它。因此,代码看起来类似于:问题是,人们可以“忘记”调用国际奥委会,
而
不是
new产品。我
的
想法是让Product成为一个abstract
类
。然后,动态地创建一个类型(例如ProductImpl ),它是从Product扩展而来
的</em
浏览 0
提问于2014-02-20
得票数 0
回答已采纳
2
回答
ActionScript 3中
的
接口
成员名称冲突
actionscript-3
、
interface
、
language-features
我正在尝试创建一个
实现
两个
接口
的
ActionScript 3
类
。这些
接口
包含具有不同签名但名称相同
的
成员
函数
:{} 例如,
在
C#中,这
不是
问题,因为方法可以
重载
,但ActionScript不支持
重载
。有没有办法创建一个同时
实现</e
浏览 0
提问于2010-04-21
得票数 0
回答已采纳
2
回答
是否有必要覆盖一个以基
类
为参数
的
虚
函数
?
c++
、
inheritance
、
overloading
、
virtual-functions
例如,我有一个包含纯虚
函数
的
基
类
:{}; virtual void Function(const Derived& ref) {}或者,编译器可以区分调用,我可以跳过编写
重载
函数
吗,
而
不是<
浏览 0
提问于2012-10-01
得票数 1
回答已采纳
4
回答
使用
其他
默认参数
的
接口
实现
?
c++
、
oop
我有一个关于
在
C++中
实现
接口
的
问题:class A virtual void f() = 0;
在
实现
这一点时,我想知道是否有一种方法可以这样做: class B :当客户端代码通过公共
接口
A调
用时
,arg始终自动设置为0。但是,当我通过B调用它时,我可以灵活地将arg设置为不同
的
值来调用它。这是可以
实现
的
吗?编辑:因为我控制
接口
浏览 0
提问于2013-09-08
得票数 2
2
回答
TypeScript Array.prototype.map声明
javascript
、
typescript
、
overloading
、
overriding
var new_array = arr.map(callback[, thisArg])TypeScript
对
map有几个
重载
声明,这使得extend Array<T>变得非常困难。我希望看到这个(
在
lib.d.ts中).反对 由于JavaScript不允许方法
重载
,
类
实现
也不
浏览 4
提问于2017-01-31
得票数 9
回答已采纳
1
回答
如何在基
类
中定义静态
接口
,并确保该
接口
必须在派生
类
中
实现
?
c++
很容易确保派生
类
必须
实现
基
类
中定义
的
接口
。{void print()}我们能否
在
基
类
中定义静态
接口
,并确保
接口
必须在派生
类
中
实现
?我想要这样
的<
浏览 4
提问于2019-11-10
得票数 1
回答已采纳
1
回答
使用不同C/C++运行库
的
exe和dll之间
的
接口
c++
、
boost
、
interface
、
module
、
runtime
最重要
的
是,我们不能通过
接口
STL对象
传递
,因为当我们构建exe STL对象与一个运行时以及
在
构建dll时,同一个对象(如果通过引用
传递
或通过
接口
复制)将与另一个运行时链接。
而
另一个运行时可以具有该对象
的
不同
实现
。 我认为以下几点是安全
的
。Dll导出
函数
,该
函数
具有参数:引用导出
的
用户定义
类
,其中包含作为成员
的<
浏览 4
提问于2012-07-22
得票数 4
回答已采纳
6
回答
纯虚
函数
的
重载
c++
、
oop
、
design-patterns
、
overloading
、
pure-virtual
我通常
对
代码所需
的
那些方法使用纯虚
函数
才能正常工作。因此,我创建
接口
,然后
其他
用户
实现
他们
的
派生
类
。派生
类
只有这些虚
函数
是公共
的
,
而
一些额外
的
方法应该
实现
为私有的,因为我
的
代码不会调用它们。我不知道这是否可以被认为是OOP
的
好实践(有没有什么设计模式?)无论如何,我
的
问题是:用户可以
重
浏览 0
提问于2013-04-05
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+语言学习笔记3
kotlin学习笔记
C+学习日记 Day3
Javascript每日一学-解读JS中的arguments对象
Titan Framework MongoDB深入理解3
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券