上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页
摘要:  类创建向导  添加一个C++类  #pragma once的作用  认识类视图 一、类创建向导 二、添加一个C++类 认识类创建向导: 创新一个处理文字信息的类CMessage CMessage这个类我们初步设定以下属性。 //存放文字信息的成员变量 char* //设置信息的成员函数 setmsg //显示信息的成员函数 showmsg ... 阅读全文
posted @ 2016-12-15 09:27 whzym111 阅读(2452) 评论(0) 推荐(0) 编辑
摘要:  析构函数  自定义析构函数 一、析构函数 析构函数(destructor) 与构造函数相反,当对象生命周期结束时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做“清理善后” 的工作(例如在建立对象时用new malloc开辟了一片内存空间,应在退出前在析构函数中用delete,free释放)。 二、自定义析构函数 在前边的课程里,我们调用... 阅读全文
posted @ 2016-12-15 09:02 whzym111 阅读(1719) 评论(0) 推荐(0) 编辑
摘要: 类对象引用 自写复制构造函数 一、 类对象引用 在第4课的时候,我们已经讨论过C++引用特性。类变量的引用呢,实际上也是类似的。 Tdate d1; Tdate &d2=d1; 二、自写复制构造函数 Tdate d1; Tdate d2=d1; //会调用默认复制构造函数 Tdate::Tdate(d1); 通过以上调用我们可以写出复制构造的原型如下 ... 阅读全文
posted @ 2016-12-14 18:06 whzym111 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 类对象指针 一、类对象指针定义 Tdate d1; Tdate *p1=&d1; Tdate *p2=(Tdate *)malloc(sizeof(Tdate)); 二、类对象指针使用 int d=p2->year; p2->setCount(222);类的静态成员和函数 不需要实例化 可以直接用指针调用 阅读全文
posted @ 2016-12-14 17:41 whzym111 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 头文件 类实现文件 类调用文件 阅读全文
posted @ 2016-12-14 17:29 whzym111 阅读(1197) 评论(0) 推荐(0) 编辑
摘要: 代码 阅读全文
posted @ 2016-12-14 17:09 whzym111 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 知识点 类的const对象 const类的成员函数 一、 类的const对象 const 意谓着只读 意谓着所标记的类成员变量不成出现在=号的左边。 构造函数除外。 const Tdate d1(1988,8,18); //比如在存放出生日期的时候,我们不希望出生时间被修改,可以用const修饰 二、 const成员函数 const放在函数尾部 建议将所有不修... 阅读全文
posted @ 2016-12-14 16:44 whzym111 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 知识点 this指针 this指针使用 一、this指针 this指针可以看成是实例化对象的地址。在类成员函数里访问成员变量,其实也隐含使用了this指针。 在 Tdate中this->相当于Tdate:: 如 Tdate d1; //d1的this指针值为&d1; Tdate d2; //d2的this指针值为&d2; 二、thi... 阅读全文
posted @ 2016-12-14 16:39 whzym111 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: 知识点 友元函数 友元函数 友元函数是指某些虽然不是类成员却能够访问类的所有成员的函数。。类授予它的友元特别的访问权。通常同一个开发者会出于技术和非技术的原因,控制类的友元和成员函数(否则当你想更新你的类时,还要征得其它部分的拥有者的同意)。 friend class Tdate { private: int test; int fun(); pub... 阅读全文
posted @ 2016-12-14 16:27 whzym111 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 知识点 类的私有成员private 访问类的私有成员 内联函数inline 一、类的私有成员 用private定义的(变量)或者(函数)只能在本类中使用其他类不能中不能调用; 用public定义的(变量)和(函数)可以在整个程序中调用。 如果我们把电脑想成是一个类: 那么键盘,鼠标,显示屏。这类公用的接口就可以看成是用public定义的。 而电... 阅读全文
posted @ 2016-12-14 15:59 whzym111 阅读(216) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页