C++ C+中具有私有构造函数的子类+;

C++ C+中具有私有构造函数的子类+;,c++,constructor,private,private-constructor,C++,Constructor,Private,Private Constructor,我有一个简单的问题。 在C++中,子类是否有一个私有构造函数(即单实例实现)? 这个例子是正确的吗?< /P> < P>是的,这就是C++中实现单体的方法。该类通常还有一个静态方法,通过该方法可以返回一个实例。可能重复Yes,我知道。我怀疑的是继承权。非常感谢。通常,它们的复制构造函数、赋值运算符和析构函数也声明为私有。我看到的C++中的大多数单体只返回引用或指向类的指针。 class MySubClass : public MySuperClass { public: // etc. p

我有一个简单的问题。 在C++中,子类是否有一个私有构造函数(即单实例实现)?

这个例子是正确的吗?< /P> < P>是的,这就是C++中实现单体的方法。该类通常还有一个

静态
方法,通过该方法可以返回一个实例。

可能重复Yes,我知道。我怀疑的是继承权。非常感谢。通常,它们的复制构造函数、赋值运算符和析构函数也声明为私有。我看到的C++中的大多数单体只返回引用或指向类的指针。
class MySubClass : public MySuperClass {
public:
   // etc.
private:
    MySubClass();
    static MySubClass* _instance;
};