this指针

this指针,指向当前对象;

本质上是一个常指针,Test *const this,地址不能修改,指向的内容可以修改;

要想保证this指针指向的内容也不可以被修改,需要在成员函数尾部加const,代表修饰this指针,即const Test *const this;

static成员函数只能返回static成员变量,它没有this指针,是类去调用。

          

  成员函数返回当前对象本身,返回类型用引用&,返回用return *this;

 

posted @ 2018-12-03 16:26  zarjen  阅读(149)  评论(0编辑  收藏  举报