隐藏规则 - 参数/返回类型必须相同吗?

use*_*112 0 c++ inheritance overriding

我有几个问题/关于隐藏的一般问题?

基类有一个函数:f() 派生类现在声明 virtual f()

如果派生函数是 const 会发生什么?这不是隐藏吗?

如果返回类型不同怎么办?

参数不一样?

一个是静态的,另一个不是?

只是想知道这两个函数之间的哪些差异会导致隐藏/不会导致隐藏。

Pet*_*ker 5

隐藏的是姓名,而不是签名。