刚开始学习,请保持温柔! 我正在分配作业,我们为我们提供了.h文件,其中包含我们必须完成的所有成员函数。所述功能之一具有其所在类的返回类型。
class A
{
public:
A();
...
A a();
private:
...
}
我正在通过以下方式实现A a();
:
A A::a()
{
...
}
这是实现此类功能的正确方法吗?还是我做错了什么?此类功能的正确术语是什么?最后,我怎么称呼它呢?
答案 0 :(得分:0)
您可能应该开始学习定义C ++成员函数 https://www.tutorialspoint.com/cplusplus/cpp_class_member_functions.htm
class A
{
public:
A();
A a();
private:
};
A::A()
{
}
A A::a()
{
}
int main()
{
A a1;
A a2 = a1.a();
}