C++ 如何实现oop,还有很多问题

C++ 如何实现oop,还有很多问题,c++,oop,C++,Oop,我有大约40个问题。(所有问题的答案都是int或float数据类型) 我将显示问题并要求用户输入他/她的答案。 然后我会检查答案是否正确 我需要在面向对象编程中实现这个程序。 我考虑过这样做,一个问题一个问题地问,但是还有其他的方法吗?请帮帮我。。 下面的代码是一种伪代码。我用C++ +< /P> class workout{ private: float variables...; public: workout(); workout(float variables...); void

我有大约40个问题。(所有问题的答案都是int或float数据类型) 我将显示问题并要求用户输入他/她的答案。 然后我会检查答案是否正确

我需要在面向对象编程中实现这个程序。 我考虑过这样做,一个问题一个问题地问,但是还有其他的方法吗?请帮帮我。。 下面的代码是一种伪代码。我用C++ +< /P>
class workout{
private:
 float variables...;
public:
 workout();
 workout(float variables...);
 void answers();
 int Display();
 ~workout();
};
...
void workout::answers(){
 declare variables;
 display question1;
 input answer1
 check if correct
 display question2;
 input answer2
 check if correct
 display question3;
 ..and so on..
}
workout::~workout(){
}
int main(){
...
return 0;
}

你可以上一堂问题课,然后从那里开始。这里有一个例子

课堂提问
{
公众:
字符串问题
浮动答案;
问题(标准::字符串(问题)和浮点数(答案)
:问题(_问题),答案(_答案){}
void Display(){}
布尔检查(浮点输入){}
};
然后可能会产生一系列问题