C++ 设计一个不能被继承的类

吃饭时与“大姐”讨论问题,他问道“C++如何设计一个不能被继承的类”?不能被继承,那把构造函数和析构函数设计成私有的不就好了,这样一来子类不能访问父类的构造函数和析构函数,也就没法继承了。然而这样一来,这个类在其余地方也就不能实例化了,没有存在的意义了。html 这时候你是否是想到了静态方法,是啊,咱们能够经过静态方法来返回类的实例,而后经过另外一个静态方法来释放该类对象。代码以下:java //
相关文章
相关标签/搜索