相关疑难解决方法(0)

为什么虚拟功能是私有的?

我刚刚在一些代码中发现了这个:

class Foo {
[...]
private:
    virtual void Bar() = 0;
[...]
}
Run Code Online (Sandbox Code Playgroud)

这有什么用途吗?

(我试图将一些代码从VS移植到G ++,这引起了我的注意)

c++ overriding virtual-functions private access-specifier

26
推荐指数
6
解决办法
1万
查看次数