在C++语言中,我们使用类定义自己的数据类型。通过定义新的类型来反应待解决问题中的各种概念,可以使我们更容易编写、调试和修改程序。数据抽象能帮助我们将对象的具体实现与对象所能执行的操作分离开来。
--------------第七章 《类》开篇词
1.1 引入this
在成员函数内部,我们无须通过成员访问运算符便可以直接使用调用该函数的对象的成员,就是因为this指针!!!this指针隐式地存在于成员函数内部,每当该成员函数被调用时,this指针便初始化为请求调用该函数的对象的地址,即this指针总是指向“这个”对象,因此this是一个常量指针,不允许改变this中保存的地址。
注意:任何自定义名为this的参数或变量的行为都是非法的。
1.2 引入const成员函数