欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

实现一个不能被继承的类

程序员文章站 2022-03-08 20:24:28
...
// C++98中构造函数私有化,派生类中调不到基类的构造函数。则无法继承
class NonInherit
{
public: //成员函数定义成static属于类,不属于对象
 static NonInherit GetInstance()
 {
 return NonInherit();
 }
private:
 NonInherit()
 {}
};
//// C++11给出了新的关键字final禁止继承
//class NonInherit final
//{};
相关标签: 继承