2014年10月22日

虚函数

摘要: C++中不能被声明为虚函数 普通函数(非成员函数),构造函数,内联成员函数,静态成员函数,友元函数。 1) 虚函数用于基类和派生类,普通函数所以不能 2) 构造函数不能是因为虚函数采用的是虚调用的方法,允许在只知道部分信息的情况的工作机制,特别允许调用只知道接口而不知道对象的准确类型的方法,但是调... 阅读全文

posted @ 2014-10-22 15:17 kangbry 阅读(355) 评论(0) 推荐(0) 编辑

构造函数析构函数

摘要: 一个没有实例化的空类,编译器是不会给它生成任何函数的,当实例化一个空类后,编译器会根据需要生成相应的函数1) 默认构造函数 2) 拷贝构造函数 3) 析构函数4) 赋值构造函数5) 取地址运算符函数class empty{public: empty(){}; ~empty(){}; ... 阅读全文

posted @ 2014-10-22 11:37 kangbry 阅读(255) 评论(0) 推荐(0) 编辑

导航