实现类似的类

Dra*_*sis 1 c++ class

我是C++编程的新手,我在Visual C++中制作Pong.我的游戏将有两种游戏模式,多人游戏和单人游戏.现在,我打算为单人游戏和多人游戏拨打一个单独的课程.(所以我会有,PaddleMP RpaddleMP, LpaddleMP;并且PaddleSP RpaddleSP, LpaddleSP;,R和L分别代表右和左桨).但是,多人游戏板和单人游戏板的代码非常相似.为他们两个使用一个类是否更好,只需要一个初始化函数,允许我选择它是单人游戏还是多人游戏,或者我应该为两者创建一个新类?

jal*_*alf 6

桨是一个桨,无论你放在哪里,无论谁控制它.

对照组(AI或人控制的)应当是桨叶的一部分,并且因此,不应该影响桨类.

同样,如果你需要重写类以便将它放在屏幕的另一端,那么这是一个相当糟糕的桨