1.C++中,所有成员函数都必须在类的内部声明,但成员函数体可以定义在类内也可以定义在类外.
2.在定义成员函数时,默认this的类型是指向类类型非常量版本的常量指针,如果紧跟在参数列表之后标注了const关键字,则表示this是一个指向常量的常量指针,像这样的成员函数被称作常量成员函数(const member function).
3.常量成员函数不能改变调用它的对象的内容.(如智能读取调用它的对象的数据成员,但不是写入新值)
2023-10-19 10:03:28
1.C++中,所有成员函数都必须在类的内部声明,但成员函数体可以定义在类内也可以定义在类外.
2.在定义成员函数时,默认this的类型是指向类类型非常量版本的常量指针,如果紧跟在参数列表之后标注了const关键字,则表示this是一个指向常量的常量指针,像这样的成员函数被称作常量成员函数(const member function).
3.常量成员函数不能改变调用它的对象的内容.(如智能读取调用它的对象的数据成员,但不是写入新值)
下一篇:c语言简易实现linux终端