课程
/后端开发
/C++
/C++远征之封装篇(下)
void Array::printInfo()
{
cout << "len=" << len << endl;
return *this;
}
2019-06-04
源自:C++远征之封装篇(下) 4-8
正在回答
你的源代码“void Array::printInfo()”中的void表示返回值是空,即return值为空,但是你return *this是一个由this指针指向的对象,所以void应该改成"Array&" , 其中 "&"是引用符
举报
封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通