【发布时间】:2018-04-19 14:30:24
【问题描述】:
我的某项任务有问题。我需要编写一个派生类,我需要确定,向量 FVect 只包含字符 .
class Something {
private:
char FVect[3];
protected:
virtual void setValue(int _idx, char _val) { FVect[_idx] = _val; }
public:
Something() {};
};
由于 FVect 是私有的,所以我不确切知道如何在派生类中编写方法(无需对 Something 类进行更改)。
感谢您的帮助。
【问题讨论】:
-
在派生类中使用
setValue? -
您是在问如何从
class Something派生另一个类,还是在问如何确保FVect只包含从'a' 到'z' 的字符?你的问题太不清楚,太宽泛。请详细说明和edit。 -
该术语是派生类,而不是派生类。
-
感谢您的回答。我的任务听起来完全像这样:“写一个派生到 'Something' 的类的定义,我们确信,向量 FVect 的每个元素只包含 字符”
标签: c++ derived-class virtual-functions