c++ - 基类的构造函数a比派生类的构造函数有更多的参数
问题描述
使用 gtest 测试 myPRTlsConnectionImpl 类,该类在其默认构造函数中有 2 个参数。我打算使用另一个名为 TestMyPRTlsConnectionImpl 的类:
class TestMyPRTlsConnectionImpl: public testing::Test, public mySaiPRTlsConnectionImpl {
.......
}
要将此类用作测试夹具,我希望其默认构造函数没有参数。我可以做以下事情吗?
class TestMyPRTlsConnectionImpl: public testing::Test, public
mySaiPRTlsConnectionImpl {
int a;
int b;
TestMyPRTlsConnectionImpl: mySaiPRTlsConnectionImpl(a, b),
a(5), b(6) {
........
}
}
- 那个可能的基类有更多的参数吗?
- 这里的顺序
a(5), b(6)
很mySaiPRTlsConnectionImpl(a, b)
重要吗?
解决方案
推荐阅读
- java - 使用 java 链接 XML 和 XSD
- gcc - 是否可以在 Conda 环境中使用不同的 gcc 版本?
- node.js - ejs@3.1.3 postinstall: `node --harmony ./postinstall.js 退出状态1
- sql - 从一个巨大的数据库中循环一个 SQL QUERY 来做增量数据拉取
- css - 将 1 个孩子左对齐,其余的在 div 中右对齐
- c# - WPF如何使用MVVM清除列表视图中的texbox内容
- matplotlib - 为 seaborn 计数图中的所有条形应用单一颜色
- git - 实际上删除 git commit 的方式是它会从日志中消失
- angular - Angular9 中的当前用户信息
- python - 将 list 类型的 pandas 列转换为 dict