摘要:(1)一般运算符重载在进行对象之间的运算时候,程序会调用与运算符相对应的函数进行处理,所以运算符重载的方式有两种:成员函数和友元函数。成员函数的形式比较简单,在类里面定义一个与操作符相关的函数。友元函数因为没有this指针,所以形参会多一个。class A{public: A(int d):dat... 阅读全文
6--总结示例
2013-11-28 17:19 by gongti, 132 阅读, 0 推荐, 收藏,
摘要:#include using namespace std;class Point{public:Point():m_x(0),m_y(0),m_z(0){cout<<"构造函数1执行!"<<endl;}Point(int x,int y):m_x(x),m_y(y),m_z(0){cout<<"构造... 阅读全文
5--三大函数
2013-11-28 17:07 by gongti, 290 阅读, 0 推荐, 收藏,
摘要:(1)类的构造函数构造函数是特殊的成员函数,只要创建了类类型的对象,都要执行构造函数构造函数的目的是保证每个对象的数据成员都有合适的初始值。构造函数是特殊的成员函数,与其他成员函数不同,构造函数和类同名,而且没有返回类型。一个类可以有多个构造函数,每个构造函数必须有与其他构造函数不同数目或者类型的形... 阅读全文
4--类成员的访问控制
2013-11-28 17:06 by gongti, 184 阅读, 0 推荐, 收藏,
摘要:(1)一般访问限制public公有的,这个限制后面所定义的成员,可以被外部访问。一般抽象出来供外部使用的接口。private私有的,表示定义的成员只供内部使用,外部不可以使用。一般受保护的数据成员和内部函数都要定义为privateprotected受保护的,外部不可以使用,只能内部使用。主要是用在类... 阅读全文
3--使用类
2013-11-28 17:05 by gongti, 145 阅读, 0 推荐, 收藏,
摘要:(1)定义类对象类是一个类型,不占用存储空间,不可以直接对类进行操作。因此要使用类,就要先定义类对象,定义类对象和普通变量一样。int a;myClass c1;也可以定义类的指针。myClass * ptr=NULL;prt=new myClass();//等价于 myClass *ptr=new myClass()类是一个类型,因此定义类只需要一次,一个类可以定义很多对象。类本身不占用内存,只... 阅读全文
1--类的封装
2013-11-28 17:03 by gongti, 191 阅读, 0 推荐, 收藏,
摘要:(1)申明一个类类是对现实事物的抽象,要声明一个类,使用关键字class在C++中也可以使用struct来定义类。C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。struct能包含成员函数,能继承、能实现多态。struct和class的区别是:默认的继承访问不同,struct是public的,class是private的... 阅读全文
0--内联函数
2013-11-28 17:01 by gongti, 213 阅读, 0 推荐, 收藏,
摘要:每个成员函数都有自己的声明部分与定义部分 声明部分仅仅是说明该函数的参数类型以及返回值类型 void set(int ); 定义部分则对函数的功能进行了实现,如 void Print(int w) {cout<<w<<endl;} 如果在类外定义函数,只是在函数名前面加上类名和“::”如 void Human::Print(int w) {.....} 为... 阅读全文
2--接口与实现的分离
2013-11-28 15:56 by gongti, 248 阅读, 0 推荐, 收藏,
摘要:在C++中,将类的接口与其实现分离是很常见的,接口列出了类及其成员(数据和函数)而实现提供了函数的具体实现接口通常都是放在.h结尾的文件中。需要接口信息的源代码必须 #include"接口文件"在一个复杂的项目中可能包含多个文件,这样就存在编译文件时候一个接口被读两次的危险为了避免这种情况,每一个接口都定义一个预处理器定义一个符号。#ifndef IntCell_H#define IntCell_Hclass IntCell{public:explicit IntCell(int value=0)int read() const;//const的作用不能改变成员变量int 阅读全文
点点滴滴
2013-10-05 16:22 by gongti, 145 阅读, 0 推荐, 收藏,
摘要:但凡成功之人,往往都要经历一段无助的岁月。犹如黎明前的黑暗,捱过去,天就亮了。所谓千里马,不一定是跑得最快的,但一定是耐力最好的。可以抱怨,但必须忍耐;可以寂寞,但不能沉默。----------------------------------------------------------------------------------我这一生看错过很多人, 承受过许多背叛, 也曾经狼狈不堪 。可是想一想。真的都没关系 ,只要死不了 ,我就还能站起来, 别小看我, 我没那么脆弱! 阅读全文
每天只要做好三件事就行了
2013-09-26 16:05 by gongti, 215 阅读, 0 推荐, 收藏,
摘要:一个人一天能做的事情有限。平均来算,一个人能够活 29000 天,减去 30 岁之前的 11000 天,只剩下 18000 天,当然也有人会更多。一天过了就过了,你不能暂停,也不能借,不能回头。时间,只有一个方向。所以,如何能够更好的利用好时间,这就是一个问题。-------------------------------------------------------------------------这方法非常简单,我就是通过这个方法完成了我的 App 开发。必须做的。只有做完第一个,才能做的。奖励我的方法很简单,我也用这个方法顺利的完成了我的 App 开发。--------------- 阅读全文
浙公网安备 33010602011771号