|
|
1
3
如果对基类的指针或引用对您有效,只需使用它:
请注意,您必须使用引用或指针来防止
对象切割
.如果方法是
如果没有,可以使用模板
|
|
|
2
3
Q: 是否可以将方法参数的类型定义为类或任何派生类? A: 当然。为什么不呢? 如果您想要一个可以是任意类型的“泛型”参数,只需使用模板即可。 否则,如果您想要“类或任何子类”,只需使用基类。 有用的引用:
我相信,这正是你想要的:) |
|
|
3
0
有两种方法可以做到这一点。第一是动态多态性。仅适用于指针和引用。运行时开销较小:
第二-静态多莫菲sm:
|
|
AstralHex · 矩阵乘法代码工作不正常 11 月前 |
|
|
Giogre · 为包含许多数值字段的简单“struct”重载比较运算符 11 月前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 11 月前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 11 月前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 12 月前 |