所以,我有一个基类PhysicsObject,子类Colliding,以及再次从中派生的两个类,Static和Newtonian.检查碰撞时,我将所有碰撞写入std::vector>collisionVector.(碰撞检测是相当基础的,它并不是问题的真正一部分。)现在,在检测到所有碰撞后,我遍历collisionVector并调用静态collide方法,它具有以下四个重载:voidcollide(Newtonian*first,Newtonian*second);voidcollide(Newtonian*object,Static*obstacle);inlinevoidcolli