本博客rss订阅地址: http://feed.cnblogs.com/blog/u/147990/rss
摘要: 要求是该类不能被继承,但是能够像正常的类一样使用。那么一下方法就不符合题目要求:1、构造函数和析构函数设置为private。这样就不能定义一个类的实例2、类似于singleton模式那样,定义一个静态函数(或友元函数)来生成类的实例。这样只能通过new在堆上创建类可以如下设计这个类class Base{private: Base() {} ~Base() {} friend class FinalClass;};class FinalClass : virtual public Base{};int main(){ FinalClass *p = new Final... 阅读全文
posted @ 2014-04-02 23:35 tenos 阅读(3880) 评论(0) 推荐(0) 编辑

本博客rss订阅地址: http://feed.cnblogs.com/blog/u/147990/rss

公益页面-寻找遗失儿童