在C++中创建私有方法虚拟的优点是什么?
我在开源C++项目中注意到了这一点:
class HTMLDocument : public Document, public CachedResourceClient {
private:
virtual bool childAllowed(Node*);
virtual PassRefPtr<Element> createElement(const AtomicString& tagName, ExceptionCode&);
};
Run Code Online (Sandbox Code Playgroud) 在java中,抽象方法可以是公共的吗?抽象方法是隐式公开的还是如果你没有指定它们是否打包?(常规方法隐式包装正确?)是否有抽象方法不能拥有的可见性修饰符?(私人打扰我有问题)