【发布时间】:2013-12-04 21:21:19
【问题描述】:
例如,vector<double> A(5); 可以返回一个包含 5 个元素的向量。是否可以在我们自己构建的class 中做类似的事情?
例如,我有一个名为 Fruit 的类。我应该写什么构造函数,这样Fruit A(5); 可以返回我 5 apples。这意味着apples是这个类的私有成员,应该是一个大小为5的数组或向量。我没有写apples的细节的原因是我不知道如何正确声明它成员并创建它的构造函数。
最后,我创建Fruit A(5);之后,是不是只能通过在类中创建get()函数来访问这个数组的成员,还是有更方便的方法呢?
如果你能给我一些建议,我真的很感激。谢谢!
【问题讨论】:
标签: c++ class constructor