发布时间:2016-02-17 19:56:35
一、构造函数可以被重载,因为构造函数可以有很多歌,而且可以带参数 析构函数不行,第一不能带参数,第二只有一个二、构造函数内调用构造函数只是在栈上生成一个临时对象,对自己本身毫无影响三、普通构造函数能够被隐式调用,而explicit构造函数只能被显示调用class Test1{public:Test1(int n).........【阅读全文】
发布时间:2016-02-17 18:33:57
一、class成员默认私有,struct成员默认公有#include using namespace std;class CPoint{int x;void print(){}public:CPoint(int x,int y){this->x = x;this->y = y;}void print1(){}};struct Spoint{int x;int y;void printf(){}Spoint(int x, int y){this->x = x;this->y = y;.........【阅读全文】