c++之类和对象

c++之类和对象_第1张图片

this可以显示使用

c++之类和对象_第2张图片

c++之类和对象_第3张图片

这个问题就只是访问了this的类,并没有访问this所有是正常运行

c++之类和对象_第4张图片

而这个访问了成员变量,就出现了报错。

 一个新的函数,都最少会有6个默认函数

c++之类和对象_第5张图片

首先是构造函数和析构函数

c++之类和对象_第6张图片

 c++之类和对象_第7张图片

连void也不写

c++之类和对象_第8张图片

c++之类和对象_第9张图片

c++之类和对象_第10张图片

浅拷贝在c++由于析构函数将会出问题。

c++之类和对象_第11张图片

c++之类和对象_第12张图片

c++之类和对象_第13张图片

不要在构造函数里面直接写本类,否则后引发无线调用。(可以使用指针或者引用)。

c++之类和对象_第14张图片

c++之类和对象_第15张图片

c++之类和对象_第16张图片

同一个类,不同的成员在这个类里面访问都不受限制

c++之类和对象_第17张图片

运算符重载,参数要和原符号参数个数相同。

由于有一个this指针,故只能写一个。

写任然用d1-d2,d1>d2等写法,但其实已经转化为,d1.operator-(d2)

c++之类和对象_第18张图片

你可能感兴趣的:(c++,开发语言)