- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 C++设计及一个不可被继承的类
如何设计一个不可被继承的类?下面有三种方法,其中第二种方法很巧妙,在第三种方法出现之前,第二种方法应该是很好的解决办法了。1. 粗糙的方法 为了让类不能够被继承,一个办法就是使得子类不能构造父类的部门,也就是子类无法实例化整个类。在C++中子类构造函数会自动调用父类的构造函数,子类的析构函数也会调用父类的析构函数,所以紫瑶吧类的构造函数和析构函数都定义为私有类型即可达到目的。 但是问题来了:
2017-10-22 23:39:57 550
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人